java将文档转换成html页面代码 (doc中的图片生成资源文件)
来源:互联网 发布:php输出乱码问题 编辑:程序博客网 时间:2024/05/22 06:32
import java.io.File;import com.jacob.com.*;import com.jacob.activeX.*;/** * @author mini_fly * @param paths * @param savepaths * @see * 完成从word文档向HTML的转换 */public class Doc{ /** *文档转换函数 *@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){ Doc.change("K:"+File.separator+"Download"+File.separator+"doc"+File.separator+"习题2.doc", "K://Download//doc//习题2.html"); }}需要加载一个包jacob.jar包,在c盘的C:\WINDOWS\system32目录中加一个jacob-1.18-M2-x86.dll动态库。。(需要有office的word软件啊。。。)
0 0
- java将文档转换成html页面代码 (doc中的图片生成资源文件)
- java生成doc文件代码
- 将html页面转换成图片
- 示例代码:利用Sps提供的remoting服务,把office文档在线转换成html文档(包括页面图片的文件)
- 将Doc或者Docx文档处理成html的代码逻辑;统计word中的字数,段数,句数,读取word中文档内容的代码逻辑
- 如何将offcie文档(.doc、.xls、.ppt)转换成mht文档(代码篇)
- Java 将HTML页面转换成DOM
- java生成doc文档
- java生成doc html
- 用Java代码将指定目录下的doc文件转化为txt格式文档
- 用java代码根据html页面生成图片
- java doc 文档转换成chm格式
- 调用PDFMAKER FOR OFFCIE将doc文件转换成pdf文档
- 调用PDFMAKER FOR OFFCIE将doc文件转换成pdf文档
- doxygen将头文件生成html文档
- JAVA 将图片转换成pdf文件
- java生成doc文件
- 把Doc文档转换成HTML等其它格式
- 搭建git服务器步骤
- zoj 1025 - Wooden Sticks
- Markdown中插入数学公式的方法
- TabHost的相关应用
- 金庸武侠小说之我的见解
- java将文档转换成html页面代码 (doc中的图片生成资源文件)
- ios 调用短信接口发送指定内容的消息
- 数据库学习知识总结
- NoSQL数据库的分布式算法
- 实例学习gcc+gdb+make
- C结构体之位域(位段)
- Java垃圾回收机制以及内存泄漏
- 学习FPGA的网站推荐
- Ubuntu下C连接mysql数据库