2012-11-22 220 views
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瀏覽器中找到samples目錄,在包含所有.jar文件的docx4j文件夾中創建一個'samples /'子目錄,並將CreatePdf.java文件下載到samples目錄中。然後我試圖運行:docx4j:幫助將docx轉換爲PDF

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 

任何幫助將不勝感激。

回答

0

樣本包含在2.8.1中。除此之外沒有任何變化,除了樣品的名稱,現在是ConvertOutPDF

請嘗試。

順便說一下,自5月份以來,SVN存儲庫已被取代。請參閱docx4j-from-github-in-eclipse

+0

我只是解壓縮了2.8.1 zip,它包含的所有內容都是jar文件。沒有子目錄。沒有示例.java文件。 – brianjcohen

+0

您可以從GitHub或http://search.maven.org(搜索docx4j)獲得源代碼 – JasonPlutext

+0

我覺得這個答案很有價值,但它並沒有回答這個問題。 – Private