在基於PHP的網頁上實現「下載爲PDF」功能的可用選項範圍有多大?我是否需要使用第三方庫實現基於PHP的服務器端PDF生成器,還是可以實現這一功能的外部Web服務?在PHP網頁上實現「下載爲PDF」
回答
使用TCPDF在FPDF,這是因爲:
- 一)它支持Unicode
- 二)它仍在積極維護
- C)是基於一個更現代的建築OO。
通過瑣事,TCPDF是基於fpdf多年前,但幾乎完全重新修復,因爲。它仍然帶有源代碼並且非常值得一提。
示例使用是另一個問題,也是擴展基類,重寫方法等的一個例子。不要擔心,下載包含大量從簡單到高級的示例(10個或更多項目)。我在PHP方面很有經驗,但是即使考慮到這一點,幾年前,我終於能夠在一天內發佈我們的第一本本地化PDF報告原型。
class MyPDF extends TCPDF {
// meaningful code
}
順便說一句,甚至還有一個TCPDF
標籤這裏在計算器上:)
注:我假設你想知道如何生成動態與PHP
我建議fpdf PDF文件。該網站似乎現在正在下載,但您可以在其他地方下載。
要直接回答您的問題,您的最佳選擇的確是使用第三方庫。當然,PDF文件不過是一個遵循「PDF文件」規範的普通文件,所以你可以隨時推出自己的文件。
但是,這是浪費時間,因爲已經可以免費使用pdf版本。所以你應該找一個可以爲你做的庫/類(再次,我推薦fpdf,但是我確定有很多其他的庫也可以做到這一點,所以在選擇它之前先查看一下)。
編輯:我應該補充一點,因爲我已經使用了fpdf,並且zanlok似乎已經表明它不再被維護,所以也許再找一個庫。但絕對要找一個;不要推出自己的!
-1,除非有一個我從去年沒有聽說過的版本,但這個較舊的軟件包不支持Unicode。仔細踩踏。 – zanlok 2010-12-11 01:33:53
如果你能夠在Web服務器上安裝程序:http://code.google.com/p/wkhtmltopdf/
這很容易產生高品質的PDF文件。 例如:
wkhtmltopdf http://www.google.com/ google.pdf
它會做的正是你所期望的。
謝謝,我聽說過關於這個產品的好東西 - 會去嘗試一下 – Yarin 2010-12-11 21:41:26
- 1. 網頁內容下載爲pdf
- 2. HTML5下載網站爲PDF
- 3. 如何在網上下載pdf
- 4. 下載頁面爲PDF在MVC3剃刀
- 5. 鏈接在網頁上查看或下載PDF
- 6. 在網頁上嵌入PDF並阻止下載
- 7. 如何在Python中的網頁上下載PDF文件
- 8. 想下載PDF和網頁流量
- 9. 從網址下載pdf文件名PHP
- 10. 如何在php下載pdf?
- 11. PDF可下載PHP
- 12. 在沒有下載的情況下在網頁上查看PDF文件?
- 13. 將網頁上的PDF加載到ipad
- 14. 從網上下載文件(PDF)
- 15. 解析從網上下載的PDF
- 16. PHP/HTML:下載PDF鏈接在頁面加載工作
- 17. 下載頁面爲pdf文件
- 18. 將aspx網頁導出爲pdf並下載
- 19. 如何下載一個網頁並使用python導出爲PDF
- 20. 以PHP格式打印網頁爲PDF
- 21. 動態PHP網頁保存爲PDF
- 22. php-jquery-pdf在div上加載pdf
- 23. 下載網頁
- 24. 從aspx頁面下載PDF
- 25. 服務在網頁上的PDF頁面
- 26. PHP + html網頁到pdf
- 27. PHP標頭下載PDF
- 28. 下載PDF格式的PHP
- 29. PHP下載給我空PDF
- 30. 如何在android網頁瀏覽器上下載/收聽下載
謝謝Zanlock-這裏的優點 – Yarin 2010-12-17 18:15:30