java使用openoffice将word转换为pdf的问题

2024-12-30 05:43:56
推荐回答(2个)
回答1:

推荐下面免费的方法转成PDF试试:
方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;
方法二:使用专门的转换软件,把文件转成PDF文件;
方法三:用其他虚拟打印机转成PDF文件。
方法四:用WPS本身自带的转换功能转成PDF文件。

回答2:

可以试试spire.doc for java, 效果还是不错的

import com.spire.doc.*;

public class WordtoPDF {
    public static void main(String[] args) {

        //加载word示例文档
        Document document = new Document();
        document.loadFromFile("Sample.docx");


        //保存结果文件
        document.saveToFile("out/toPDF.pdf", FileFormat.PDF);

    }
}