2013-03-17 51 views
0

我目前正在研究一個涉及將表單結果轉換爲可下載的PDF的項目,該項目足夠簡單。然而,我最近被問到添加附件功能。我使用dompdf將表單結果轉換爲PDF,但有沒有辦法將附件單獨轉換(可以是JPG,PNG,DOC/X或PDF)到PDF文件,然後將附件文件附加到dompdf輸出?將圖像轉換爲pdf服務器端

我可以處理執行;有沒有免費的圖書館可以支持這樣的事情?我發現FPDF,它支持圖像,但它不支持Word文件。

回答

1

首先,你將需要爲你需要的每一種轉換(你提到jpg,png和doc/x,但是你沒有說這是否全是它們)找到一個庫。)

對於常見的辦公室格式,您可以啓動OpenOffice或LibreOffice的無頭(意味着它可以在沒有圖形顯示的服務器上運行)實例。然後,您可以使用各種編程語言與它進行交互,或者您可以使用現成的命令行工具(如pyodconverter)要求它在各種文件格式之間進行轉換。順便說一句,這是將doc和docx文件轉換爲pdf的最佳方式,因爲它不會花錢購買Microsoft軟件。

至於「追加附件文件」,我認爲它是指將一堆PDF文件連接在一起,您可以使用免費工具pdftk

+0

這正是我所期待的。謝謝! – vaindil 2013-03-17 21:18:36