关于文档保存格式 new Variant()

利用的是Word的另存为功能,在Office 2007 SP2之后,Office就可以另存为PDF了,可以使用这个方法将office另存为PDF文档。

具体代码可以参考上文里面的,另存为哪种类型是由new variant()里面的参数决定的。

            Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] {htmlfile, new Variant(WORD_HTML) }, new int[1]);  

new Variant(),这里面的根据传入的参数不同,可以另存为不同的类型,但是在网上搜索了一个并没有找到有关这个参数类型的一个说明,自己尝试了一下,结果如下:

 

0

Doc

1

Dot

2-5

Txt

6

Rtf

7

Txt

810

htm

11

Xml

1216

Docx

13

Docm

14

Dotx

15

Dotm

17

Pdf

 

阅读更多
文章标签: jacob
上一篇Console命令详解,让调试js代码变得更简单
下一篇关于java使用jacob调用word,ppt,excel等的转化为html的问题
想对作者说点什么? 我来说一句

jacob-1.18-M2

2016年08月22日 461KB 下载

没有更多推荐了,返回首页

关闭
关闭