jacob实现word转html
来源:互联网 发布:手机淘宝网交电费 编辑:程序博客网 时间:2024/06/08 06:46
package com.esp.dochtml;
import java.io.File;
import com.jacob.com.*;
import com.jacob.activeX.*;
public class Word2Html{
private String inFile = " ";//要转换的word文件
private String otFile = " ";//目标文件
public Word2Html(){
}
public String setinFile(String filepath)
{
inFile = filepath;
return inFile;
}
public String setotFile(String filepath)
{
otFile = filepath;
return otFile;
}
public boolean convert()
{
ActiveXComponent app = new ActiveXComponent( "Word.Application ");//启动word
boolean flag = false;
try {
app.setProperty( "Visible ", new Variant(false));//设置word不可见
Object docs = app.getProperty( "Documents ").toDispatch();
Object doc = Dispatch.invoke(docs, "Open ", Dispatch.Method, new Object[]{inFile,new Variant(false), new Variant(true)}, new int[1]).toDispatch();//打开word文件
Dispatch.invoke(doc, "SaveAs ", Dispatch.Method, new Object[]{otFile,new Variant(8)}, new int[1]);//作为html格式保存到临时文件
Variant f = new Variant(false);
Dispatch.call(doc, "Close ", f);
flag = true;
} catch (Exception e) {
e.printStackTrace();
} finally {
app.invoke( "Quit ", new Variant[] {});
}
return flag;
}
}
我在jsp中这样写的:
<%@ page language= "java " import= "java.sql.* "%>
<%@ page contentType= "text/html; charset=gb2312 " %>
<%@ page import= "java.io.*,java.text.*,java.util.* " %>
<%@ page import= "com.esp.dochtml.* " %>
<%
Word2Html wordTohtml = new Word2Html();
wordTohtml.setinFile( "d://1111111111.doc ");
wordTohtml.setotFile( "d://2.html ");
%>
也是网络上找到的。
注意jacob.dll的路径要加到path里。
- jacob实现word转html
- jacob完成word转html
- java jacob html 转word
- 使用Jacob实现Word转换Html
- Jacob实现word转pdf
- html转word,使用jacob和poi
- Jacob实现Excel转html
- 采用jacob实现word转pdf
- 使用Jacob实现word转PDF
- 采用jacob实现word转pdf
- 用jacob实现word到html的转换
- jacob包进行word转html,excel转html
- 使用Jacob将Word、Excel转html,pdf转html
- jacob word 转换为 html
- jacob Word转html 解决图片无法显示
- java word转html(03,07) jacob,openoffcie,poi
- jacob word转html 图片显示失败解决方案
- jacob word 转pdf
- 供应链SCOR模型搭建/改进
- 离别
- 类静态指针的申请和释放
- 为什么用符号“♂”、“♀”表示男女
- wo
- jacob实现word转html
- 邻接矩阵图类实现(C++)
- sb
- Word/Excel/PDF文件转换成HTML整理
- 顺序队列类实现(C++)
- 鸡和蛋哪个在先
- 香港历年10大金曲(1978-2009)
- 建立一个最简单的.net 的WebService
- Delphi外挂辅助技术入门篇、Windows扫雷程序示例