1

我的目标是获取现有的 .docx 文件并使用 docx4j ( http://www.docx4java.org http://www.docx4java.org) 从 Linux 命令行将其转换为 PDF。“入门”指南 ( http://www.docx4java.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.html ) 指的是实际未包含在最新版本 (2.8.1) 中的示例目录包裹。无论如何,我在他们的 SVN 浏览器中找到了示例目录,在包含所有 .jar 文件的 docx4j 文件夹中创建了一个“samples/”子目录,并将 CreatePdf.java 文件下载到示例目录中。然后我尝试运行:

java -cp docx4j-2.8.1.jar:log4j-1.2.15.jar org.docx4j.samples.CreatePdf my-file.docx

我得到了错误:

Error: Could not find or load main class samples.org.docx4j.samples.CreatePdf

任何帮助将不胜感激。

4

1 回答 1

0

样本包含在 2.8.1 中。那里什么都没有改变,除了样本的名称,现在是ConvertOutPDF

请改为尝试。

顺便说一句,SVN 存储库自 5 月以来已被取代。请参阅docx4j-from-github-in-eclipse

于 2012-11-22T20:36:53.440 回答