使用jacob的saveAs将word(含有修订标记) to pdf时,如何设置使生成的pdf不含修订内容。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jacob的saveAs将word(含有修订标记) to pdf时,如何设置使生成的pdf不含修订内容。相关的知识,希望对你有一定的参考价值。
/* Dispatch.call(doc,// "SaveAs", // toFilename, // FileName new Variant(wdFormatPDF));*/ Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] toFilename, new Variant(17), new int[1]);
手动操作是 下图这个设置
jacob操作word
jacobj下载地址:https://sourceforge.net/projects/jacob-project/
1.将jacob.jar导入到项目的lib中去
2.将Jacob.dll放至“WINDOWSSYSTEM32”下面(或者放在对应的jdk目录下 如:C:Program FilesJavajdk1.8.0_10in)
3.如果还不可以 就将jacob.dll文件放到使用的tomcat的bin目录下,将jacob.jar放在tomcat的lib目录下
4.jacob的使用是需要基于dll文件的。具体放的位置可以从System.out.println(System.getProperty("java.library.path"));的结果中寻找。
5.cmd 注册dll文件 regsvr32 jacob-1.18-x64.dll
以上是关于使用jacob的saveAs将word(含有修订标记) to pdf时,如何设置使生成的pdf不含修订内容。的主要内容,如果未能解决你的问题,请参考以下文章
Word VBA SaveAs 错误:文件类型和文件扩展名不兼容