`
lbyzx123
  • 浏览: 476278 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

将word文档转换成htm格式

    博客分类:
  • java
 
阅读更多
import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;

public class WordtoHtml {
	/**
     * 文档转换函数
     * 
     * @param docfile
     *            word文档的绝对路径加文件名(包含扩展名)
     * @param htmlfile
     *            转换后的html文件绝对路径和文件名(不含扩展名)
     */
    public static void change(String docfile, String htmlfile) {
       ActiveXComponent app = new ActiveXComponent("Word.Application"); // 启动word
       try {
           app.setProperty("Visible", new Variant(false));
           // 设置word不可见
           Dispatch docs = app.getProperty("Documents").toDispatch();
           Dispatch doc = Dispatch.invoke(
                  docs,
                  "Open",
                  Dispatch.Method,
                  new Object[] { docfile, new Variant(false),
                         new Variant(true) }, new int[1]).toDispatch();
           // 打开word文件
           Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] {
                  htmlfile, new Variant(8) }, new int[1]);
           // 作为html格式保存到临时文件
           Variant f = new Variant(false);
           Dispatch.call(doc, "Close", f);
       } catch (Exception e) {
           e.printStackTrace();
       } finally {
           app.invoke("Quit", new Variant[] {});
       }
    }
 

    public static void main(String[] strs) {
    	System.out.println(System.getProperty("java.library.path"));
       WordtoHtml.change("e:\\qq.doc", "e:\\gldbz");
 

    }

}

 

分享到:
评论

相关推荐

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

    2. 将word文档转换为XHTML格式,使用XHTMLConverter类来实现转换。 3. 设置转换的配置,例如设置图片存放的目录、忽略无用的样式等。 4. 将XHTML格式的文档写入到html文件中。 知识点4:Java中word文档转换为html的...

    Word2Htm Word转换Htm/Html工具

    Word2Htm是一款先进的Word转换Htm/Html的工具,该工具不像别的软件直接Word另存为Htm/Html,那样会产生很多垃圾代码,本软件可以智能分析Word中的代码,将Word文档转换为有条理、结构清晰、内容简洁的Htm/Html文档,...

    word文档转成CHM文件工具

    本篇文章将详细探讨“word文档转成CHM文件工具”这一主题,以及如何利用这种工具将Word文档转换为CHM(Compiled HTML Help)文件。 CHM文件是一种常见的Windows平台下的帮助文件格式,它由一系列HTML页面组成,并被...

    Word文件转化成HTML

    将Word转换为HTML意味着要保留所有这些格式信息,并将其转化为HTML元素。 在C#中,我们可以利用Microsoft Office Interop库来实现这个转换。该库允许我们直接与Office应用程序进行交互,包括Word。但是,需要注意的...

    poi将word转换成html、样式 表格 图片处理

    在本案例中,我们关注的是如何使用Apache POI将Word文档转换为HTML格式,并且保持原有的样式、表格和图片。下面我们将详细介绍这个过程中的关键知识点。 1. **Apache POI简介** Apache POI 提供了Java API,使得...

    文档格式转换工具

    在日常工作中,我们可能需要将Word文档转换为PDF格式,以确保文件的布局和样式在不同设备上保持一致,或者防止他人对内容进行不必要的修改。相反,有时也可能会将PDF文件转换为Word格式,以便于编辑或重新排版。 ...

    怎样将Excel表格完美转换成word文档

    将Excel表格完美转换成Word文档是一项在日常办公中极为实用的技能,尤其对于那些需要频繁在两种格式间切换的工作场景。以下将详细解析这一过程的关键步骤及注意事项,帮助你更高效、准确地完成转换。 ### 步骤一:...

    简单讲word文档Docx转换为Doc格式

    本文将详细讲解如何简单地将Word文档的Docx格式转换为Doc格式。 Docx是Microsoft Word 2007及更高版本中引入的新默认文件格式,它使用了更先进的XML结构,提供了更好的文档压缩和版本控制功能。然而,某些旧版的...

    wordview word文档管理程序

    Wordview是一款专注于Word文档管理的程序,主要功能是将.doc格式的Microsoft Word文档转换成.htm格式的HTML网页。这一特性使得用户能够更方便地在Web环境下分享或展示文档内容,同时也可能有助于优化文档的在线阅读...

    轻松将Excel表格完美转换成Word文档.docx

    在日常办公中,有时我们需要将Excel表格转换成Word文档,以便于编辑或整合到其他文本内容中。然而,直接复制粘贴Excel表格到Word中往往会导致格式错乱,需要花费大量时间调整。本文将详细介绍两种有效的方法,帮助你...

    BatchDoc Word文档批量处理工具破解版

    Word文档类型批量转换:将多种文件类型的多个文档转换为指定类型的文档; Word文档批量打印及页面设置:一次打印多个文档或批量进行(打印)页面设置; Word文档批量导入“开始”菜单“文档”项; Word文档批量...

    Word技巧\如何将excel表格转换成word文档

    Word 技巧 - 将 Excel 表格转换成 Word 文档 在 Word 中,将 Excel 表格转换成 Word 文档是一个常见的问题。当前普遍的做法是先用 Excel 做好表格,然后把表粘到 Word 里。但是粘到 Word 里后表的格式全变了,还得...

    如何将excel表格整体_转换成word文档

    如何将Excel表格整体转换成Word文档是一个常见的办公需求,尤其对于需要在多个应用程序间共享数据的用户来说。本文将详细讲解几种实现这一转换的方法。 首先,我们来看最基础的转换步骤。当你在Excel中制作了一个...

    将word文档嵌入到jsp页面的详细步骤

    在本场景中,我们利用JACOB与Microsoft Word进行交互,将Word文档转换为HTML,以便在网页上显示。JACOB通过JNI(Java Native Interface)实现对COM对象的访问。 2. **准备工作** 首先,需要下载JACOB库。可以从...

    Word转HTML工具 Word2Htm

    Word2Htm是一款先进的Word转换Htm/Html的工具,该工具不像别的软件直接Word另存为Htm/Html,那样会产生很多垃圾代码,本软件可以智能分析Word中的代码,将Word文档转换为有条理、结构清晰、内容简洁的Htm/Html文档,...

    word 转换器 htm jpg pdf

    例如,rjqun.com@wordzhuanhuan可能就是这样一个工具,它能够帮助用户快速将Word文档转换成其他格式,满足在网页展示、分享或打印的需求。 转换过程可能涉及以下步骤: 1. 上传Word文档到转换工具。 2. 选择目标...

    轻松将Excel表格完美转换成Word文档.doc

    Excel以其强大的计算、数据分析和制表功能深受用户喜爱,但有时为了文档的综合性和排版需求,我们需要将Excel表格转换为Word文档。传统的复制粘贴方法往往会导致格式混乱,需要大量手动调整,而以下介绍的方法可以...

    如何将扫描文件转换成可编辑的Word文档.pdf

    "将扫描文件转换成可编辑的Word文档.pdf" 本文将介绍如何使用豫竹千里草汉王V8.1免费中文版将扫描文件转换成可编辑的Word文档。该软件具有高识别率和快速识别速度的特点,支持批量处理功能,避免了单页处理的麻烦。...

    doc批量转换成txt

    总的来说,"doc批量转换成txt"是一个旨在帮助用户快速、有效地将Word文档转换为纯文本格式的工具。它简化了批量转换的过程,提高了工作效率,尤其适用于那些需要处理大量Word文档的场景。通过理解这个工具的工作原理...

    htm转换成doc文档

    此方法通常用于打开Word文档,但也可以用来打开HTML文件,Word会尝试将其转换为内部格式。 ```csharp object path = "D:\\test.html"; doc = app.Documents.Open(ref path); ``` ##### 4.3 保存为DOC格式 一旦HTML...

Global site tag (gtag.js) - Google Analytics