java把word格式文件转化成html显示
2015-05-16 19:30
357 查看
<pre name="code" class="html">public void wordToHtml(String xlsfile, String htmlfile) throws Exception { ActiveXComponent app = new ActiveXComponent("Word.Application"); // 启动word应用程序 try { File dir = new File(htmlfile+".files"); File htm = new File(htmlfile+".htm"); if(dir.exists()){ dir.delete(); } if(htm.exists()){ htm.delete(); } //设置word不可见 app.setProperty("Visible", new Variant(false)); //打开word文件 Dispatch doc = app.getProperty("Documents").toDispatch(); Dispatch doc1 = Dispatch.invoke( doc, "Open", Dispatch.Method, new Object[] { xlsfile, new Variant(false), new Variant(true) }, new int[1]).toDispatch(); //new Variant(i) i参数控制word文档另存为目标文档的格式:i=7时存为txt格式, //i=8时存为html格式 Dispatch.invoke(doc1, "SaveAs", Dispatch.Method, new Object[] { htmlfile, new Variant(WORD_HTML) }, new int[1]); Variant f = new Variant(false); Dispatch.call(doc1, "Close", f); } catch (Exception e) { e.printStackTrace(); throw new Exception(e); } finally { app.invoke("Quit", new Variant[] {}); } }
相关文章推荐
- 利用jodconverter(基于OpenOffice服务)将word文件(*.doc)转化为html格式
- java实现爬虫技术,读取txt,word,excel,ppt,pdf,html等格式的文件
- java实现爬虫技术,读取txt,word,excel,ppt,pdf,html等格式的文件
- 使用java代码采用jacob的方式吧word文档转化为pdf格式
- java将html的图文转化为PDF文件输出
- CuteEditor Html中显示Word格式粘贴的文章[CuteEditor WordToHtml]
- java时间格式的转化以及自定义显示格式
- Java利用OpenOffice进行将word,excel转化成html解析到界面(上)
- Java利用OpenOffice进行将word,excel转化成html解析到界面(下)
- java后台html导出为word文件
- java工具类mht转html格式文件 及简单的HTML解析
- java项目word文件转html文件
- java引用POI将Word转化为HTML
- Java 将Word2003(doc)/Word2007(docx)转Html格式文件
- 解决java中html转word文档,转成功后的word文档在断网情况下无法显示图片问题
- Android中将带html格式的数据转换成java识别显示内容
- java 调用OpenOffice将word等格式文件转换为pdf格式
- 解决java poi生成word文件格式错误的问题。
- Java html转word,用freemark生成复杂word格式
- web项目java后台将html表格导出为word表格文件