`
JavaSam
  • 浏览: 951819 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java html转换为word文档

 
阅读更多
	public static boolean writeWordFile() {  
        boolean w = false;  
        String path = "d:/";  
        try {  
            if (!"".equals(path)) {  
                // 检查目录是否存在  
                File fileDir = new File(path);  
                if (fileDir.exists()) {  
                    // 生成临时文件名称  
                    String fileName = "a.doc";  
                    String content = "<html><div style=\"text-align: center\"><span style=\"font-size: 28px\"><span style=\"font-family: 黑体\">" +  
                        "制度发布通知<br /> <br /> </span></span></div></html>";  
                    byte b[] = content.getBytes();  
                    ByteArrayInputStream bais = new ByteArrayInputStream(b);  
                    POIFSFileSystem poifs = new POIFSFileSystem();  
                    DirectoryEntry directory = poifs.getRoot();  
                    DocumentEntry documentEntry = directory.createDocument("WordDocument", bais);  
                    FileOutputStream ostream = new FileOutputStream(path+ fileName);  
                    poifs.writeFilesystem(ostream);  
                    bais.close();  
                    ostream.close();  
                }  
            }  
        } catch (IOException e) {  
            e.printStackTrace();  
      }  
      return w;  
    }  

 

分享到:
评论
1 楼 w156445045 2015-01-29  
请问一下,这个生成的doc文件,打开的时候 咋提示转换文件类型啊。
我的office是2013版的,谢谢。

相关推荐

    java将html文件生成word文件

    本示例主要涉及的是将HTML文件转换为Word文档,具体使用的是Java库——docx4j。这个库提供了强大的功能,可以方便地进行XML、XSL-FO到OpenXML(包括.docx和.xlsx)的转换。下面我们将深入探讨这个过程。 首先,`...

    java poi把word文档转化为html,支持doc。

    3. **转化过程**: 转换Word到HTML的过程通常涉及解析Word文档的内容,包括文本、样式、图片等,然后将这些元素重构为HTML标签。POI库提供API来访问Word文档的各个部分,如段落、表格、列表、图片等。 4. **使用步骤...

    java 实现 word 文档的在线预览

    转换过程中,我们需要一个能够读取Word文档并将其转化为HTML的库,例如Apache POI或Spire.Doc for Java。 Apache POI是Java中处理Microsoft Office格式文件的一个流行库,它支持读写Word(.doc/.docx)文件。然而,...

    java html转换word

    将HTML转换为Word文档的需求在数据处理、报告生成或网页内容导出时经常出现。Apache POI是Java库,专门用于处理Microsoft Office格式的文件,如Word(.doc和.docx)、Excel(.xls和.xlsx)等。在这个小例子中,我们...

    Java实现XML文档到word文档转换

    ### Java实现XML文档到Word文档转换的关键技术及实践 #### XML简介与应用 XML(Extensible Markup Language,可扩展标记语言)是一种标记语言,旨在定义一套规则,通过这些规则将文档划分为多个部分并对其进行标记...

    Java读取Word文档页数

    而`itextpdf-5.5.9.jar`是一个用于创建和修改PDF文档的Java库,虽然它的主要功能是处理PDF,但在这种情况下,我们可以利用它来将Word文档转换为PDF,然后读取PDF的页数,间接获取Word文档的页数。 1. **使用Jacob库...

    Java程序把Word文档直接转换成Html文件

    Java程序把Word文档直接转换成Html文件 Java程序把Word文档直接转换成Html文件是通过使用Java和COM组件实现的。COM组件是Windows操作系统中的一种组件对象模型,它允许不同的应用程序之间进行交互。在本文中,我们...

    java的html2word

    总结起来,"Java的HTML2Word"涉及到使用Java编程,结合Apache POI库和HTML解析工具,将HTML内容转换成Word文档,以便在不支持HTML的环境中查看或编辑。实际操作时,需要理解HTML结构、掌握Apache POI API以及熟悉...

    Java实现将word转换为html的方法示例【doc与docx格式】

    Java语言中实现将word文档转换为html格式的方法示例,结合实例形式分析了java针对doc与docx格式文件的相关转换操作技巧。 知识点1:Java中word文档的读取 在Java中,读取word文档可以使用Apache POI库,POI库提供...

    java导出图片到word文档

    在Java编程中,将图片导出到Word文档是一项常见的任务,尤其在自动化报告生成或数据可视化等场景下。本文将详细介绍如何使用Java实现这一功能,包括必要的库、步骤以及可能出现的问题。 首先,我们需要一个能够处理...

    通过java将word文档转换成html页面

    以下是一个详细的步骤,解释如何使用Java和JACOB将Word文档转换为HTML: 1. **环境配置**:首先,你需要在你的开发环境中安装JACOB库。这通常包括下载JACOB的jar文件,并将其添加到你的Java项目的类路径中。同时,...

    java导出word文档,固定模板

    在使用Freemarker处理Word文档前,我们需要将Word模板转换为XML文档。这是因为Freemarker主要处理文本模板,而Word文档是二进制格式。通过将模板另存为XML,我们可以更容易地识别和定位需要被数据替换的部分。操作...

    富文本编辑器生成的含有图片的内容转换成word文档 java 后端下载

    下面我们将详细讨论如何在Java后端实现从wangEditor生成的富文本内容(包括base64编码的图片和网络图片)转换为Word文档,并提供下载功能。 首先,我们需要了解wangEditor生成的内容结构。wangEditor会将用户编辑的...

    java2word 文档

    Java2Word 是一个Java库,用于将数据转换为Microsoft Word文档。这个库主要利用Jacob组件,这是一个Java-COM Bridge,允许Java程序与Windows平台上的COM(Component Object Model)组件进行交互,尤其是处理...

    java 使用POI合并两个word文档.docx

    在 appendBody 方法中,我们可以看到,使用 XmlOptions 对象设置了保存选项,然后使用 xmlText 方法将第二个文档的内容转换为字符串,最后将其追加到第一个文档中。 Java 使用 POI 合并两个 Word 文档的优点是: *...

    Java读取word文档内容并输出成网页(含图片,公式)

    在这个场景中,我们将重点讨论如何使用Java POI读取Word文档并将其内容转换为HTML网页,同时确保图片和公式等复杂元素能够正确显示。 首先,你需要在你的Java项目中引入Apache POI库。可以通过Maven或Gradle来添加...

    java实现HTML转Word

    在IT行业中,将HTML转换为Word文档是一种常见的需求,特别是在数据导出、报告生成或网页内容保存时。Java作为一种强大的开发语言,提供了多种方法来实现这个功能。本篇将详细介绍如何利用Java技术栈,特别是Apache ...

    java swing 实现的word文档转换成pdf文档

    在给定的场景中,我们关注的是如何使用Java Swing来实现一个功能,即把Word文档转换为PDF文档。 首先,理解这个任务的背景,我们需要知道Word和PDF是两种常见的文档格式,各有其特点。Word文档通常用于编辑和格式化...

    Java程序把Word文档直接转换成HTML文件

    在提供的代码示例中,可以看到一个名为`WordtoHtml`的Java类,该类的主要功能是将指定的Word文档转换为HTML文件。下面是对关键代码段的详细解析: 1. **启动Word**:通过`ActiveXComponent app = new ...

Global site tag (gtag.js) - Google Analytics