2011-06-16 112 views
3

我們有一個餐廳客戶在他們的網站上有菜單。網站內容全部由CMS動態生成。所有的菜單也有鏈接來下載PDF。現在,這是一個在InDesign中創建/更新文檔的手動過程,將其導出爲PDF並覆蓋服務器上的舊文件。服務器端PDF生成

理想情況下,它能夠自動生成PDF,看起來與Mac上的某人打印並保存爲PDF時類似。

我們正在尋找一種更流暢的過程。我們已經查看了兩個f-pdf & HTML2PDF,但沒有一個完全符合我們的要求。任何想法或建議?

+0

你究竟想要什麼,你在哪個平臺上運行它,你有預算還是你需要它是免費的? – Orbling 2011-06-16 13:44:25

+0

'fpdf'有什麼問題?實際上'ufpdf'和'tcpdf'與'fpdf'非常相似 – k102 2011-06-16 13:46:29

+0

您是否嘗試過Zend? http://framework.zend.com/manual/en/zend.pdf.html – 2011-06-16 13:46:33

回答

4

既然你在使用PHP,你有沒有試過TCPDF

+0

還沒有嘗試過。將檢查出來。謝謝。 – Keefer 2011-06-16 13:57:51

+0

得到第二個:TCPDF是相當不錯的。我過去曾經用它來從會計系統實時生成發票,而且它正常工作。 – Femi 2011-06-16 14:15:28

0

我建議你FPDF

+0

不太好,因爲它不支持unicode – k102 2011-06-16 13:47:37

+0

我知道,因爲我總是使用utf8_decode()! :S – JellyBelly 2011-06-16 13:52:04

+0

hm ...我認爲最好是用'ufpdf'代替解碼= = – k102 2011-06-16 13:54:35

0

我們正在使用tcpdf使用。它不是最容易使用的,但結果非常好。

+0

謝謝。也會檢查這一點。 – Keefer 2011-06-16 13:58:11

1

使用的LibreOffice:

soffice.exe --headless --convert-to pdf file.xls 
0

然後所有的都可以被稱爲網絡服務或由PHP執行。