我們有一個餐廳客戶在他們的網站上有菜單。網站內容全部由CMS動態生成。所有的菜單也有鏈接來下載PDF。現在,這是一個在InDesign中創建/更新文檔的手動過程,將其導出爲PDF並覆蓋服務器上的舊文件。服務器端PDF生成
理想情況下,它能夠自動生成PDF,看起來與Mac上的某人打印並保存爲PDF時類似。
我們正在尋找一種更流暢的過程。我們已經查看了兩個f-pdf & HTML2PDF,但沒有一個完全符合我們的要求。任何想法或建議?
我們有一個餐廳客戶在他們的網站上有菜單。網站內容全部由CMS動態生成。所有的菜單也有鏈接來下載PDF。現在,這是一個在InDesign中創建/更新文檔的手動過程,將其導出爲PDF並覆蓋服務器上的舊文件。服務器端PDF生成
理想情況下,它能夠自動生成PDF,看起來與Mac上的某人打印並保存爲PDF時類似。
我們正在尋找一種更流暢的過程。我們已經查看了兩個f-pdf & HTML2PDF,但沒有一個完全符合我們的要求。任何想法或建議?
我建議你FPDF
不太好,因爲它不支持unicode – k102 2011-06-16 13:47:37
我知道,因爲我總是使用utf8_decode()! :S – JellyBelly 2011-06-16 13:52:04
hm ...我認爲最好是用'ufpdf'代替解碼= = – k102 2011-06-16 13:54:35
使用的LibreOffice:
soffice.exe --headless --convert-to pdf file.xls
爲 「用的LibreOffice/OpenOffice的通用convertions」,也Universal Network Objects (UNO)看到:有Python和Java等橋樑的使用它。有簡化轉換使用的應用程序,參見Docvert和JODConverter(jODconverter和pyODconverter)。
對於使用CSS2和CSS3的「HTML to PDF」,另請參閱專業會話的PrinceXML。
然後所有的都可以被稱爲網絡服務或由PHP執行。
你究竟想要什麼,你在哪個平臺上運行它,你有預算還是你需要它是免費的? – Orbling 2011-06-16 13:44:25
'fpdf'有什麼問題?實際上'ufpdf'和'tcpdf'與'fpdf'非常相似 – k102 2011-06-16 13:46:29
您是否嘗試過Zend? http://framework.zend.com/manual/en/zend.pdf.html – 2011-06-16 13:46:33