2013-03-01 60 views

回答

1

爲了完成此轉換,您需要MS Office或Google Drive。 PDFBox不會從任何東西轉換爲PDF,反之亦然 - 它只是讀取和寫入PDF文件。 Apache POI不會執行這種類型的轉換 - 它只是讀取和寫入MS Office文件。具體來說,它不渲染它們。你可以自己爲每種類型的Office文件實現一個渲染引擎,但這至少可以說是一項龐大的任務。

+0

您可能會發現的LibreOffice/OpenOffice的JODConverter下對你來說已經足夠好測試該轉換器。你甚至可能會發現docx4j(一個純粹的Java解決方案)足夠好。雖然它也可以處理pptx和xlsx,但它只能爲docx輸出開箱即用的PDF。 – JasonPlutext 2013-03-04 20:34:20