2010-12-08 104 views
0

我怎樣才能發送輸出到屏幕上的PDF?我正在生成這個報告,它在屏幕上輸出html。我希望用戶點擊一個按鈕,並將屏幕上的內容保存爲PDF文件。我正在運行PHP 5.2,我想知道我需要安裝哪種應用程序/軟件才能使用php pdf庫?發送輸出到PDF php

非常感謝。

回答

5

您將需要使用庫。請注意,它不像「將屏幕上的輸出發送到pdf」那麼簡單。您需要熟悉PDF的結構,並學習使用您選擇的庫。

庫包括:

+0

,謝謝,我剛安裝FPDF並嘗試了幾個例子。我的問題是,我如何發送我的HTML輸出到PDF? – NULL 2010-12-08 03:04:25

+1

請通過問一個新問題來尊重我和其他社區。評論不適合這個。請注意,我說它不是那麼簡單。你需要寫自己的,或找到一個不完全失修的狀態。 – hobodave 2010-12-08 03:15:17

0

我@hobodave這裏同意。兩個PDF庫都很棒,但將HTML轉換爲PDF文件並不容易。我一直爲我的公司編寫自定義報告,並首先在HTML中進行預覽,然後在預覽被接受後從頭開始創建PDF。

原因在於,只需寫出PDF而不使用任何HTML輸入,而不是嘗試使用HTML進行工作。

我在任何情況下,我建議FPDF生成PDF文件,因爲它非常簡單,並且非常容易擴展。甚至還有做HTML的廣告(雖然他們吸)。

0

看看List of HTML to PDF converters

有許多庫將採取HTML內容並將其轉換爲PDF。對你來說最好的選擇取決於你對服務器的控制級別。有些是純PHP類,有些則需要某種形式的二進制安裝。

1

嘗試wkhtml2pdf,它的工作對我來說,它生成PDF格式相當快