需要注意的是,不同的WPS版本有不同的,本内容是针对WPS2013及以前的版本
安装jacob
- 将jacob.jar放入build path中或者把jacob.jar放入 Java\jdk\jre\lib\ext
- 把jacob.dll放入 Java\jdk\jre\bin目录下或者src目录下,注意有32位和64位的区分
安装WPS
对WPS版本有要求,WPS.4555.19.552及以前的版本经过测试可用。
具体安装步骤没啥说的,一路默认安装即可。
JAVA代码
public class PDFCreatorUtil {
/**
* @param args
*/
public static void main(String[] args) {
PDFCreatorUtil.createPdf("d:\\1.docx","D:\\111.pdf");
}
private static ActiveXComponent WPS= null;
private static ActiveXComponent ET= null;
private static ActiveXComponent WPP= null;
/**
*
* 方法描述:doc文件转pdf.
* <p/>
* @param src
* @param dest
* <p/>
*/
public static void createByDoc(String src, String dest) {
if(WPS==null||WPS.m_pDispatch==0){
WPS= new ActiveXComponent("WPS.application");
}