2013-04-11 102 views
1

我使用PHP 5.0 pdf庫將文件動態轉換爲PDF。 我從官方PHP網站使用此參考使用PDF_new(),創建其對象並使用PDF_set_infoPDF_get_buffer函數。PHP PDF轉換

這工作正常,但是當我想創建PDF頁面並在其中寫入內容時,如何將現有頁面轉換爲PDF沒有任何參考。說我的文件夾中的頁面bill.php與CSS也需要在飛行中轉換爲PDF。

+0

TCPDF,FPDF,MPDF54,HTML2PDF等可用於pdf創建用於FPDF的PHP – Shin 2013-04-11 11:25:56

回答

1

把HTML轉換成PDF並不是那麼容易,有幾個庫可以滿足你的需求。但沒有一個具有完整的html/css功能,特別是不是css3。

FPDF http://www.fpdf.org

TCPDF http://www.tcpdf.org

DOMPDF http://code.google.com/p/dompdf/(這個類可以讓你輕鬆轉換簡單layouted網站爲PDF。我用這個班經常有幾乎沒有可悲的是,這個庫不支持將表單轉換爲可用的輸入字段。)

WKHTMLTOPDF http://code.google.com/p/wkhtmltopdf/(實際上是一個linux軟件包,但php包裝是存在的。這給幾乎完整的HTML功能和真棒的結果)

+0

+1 - 非常容易且工作良好 – Bolli 2013-04-11 11:08:07

1

html2PDF是一個不錯的圖書館使用。請確保您將默認語言更改爲英語。我已經多次使用它創建帶有表格和div的動態發票。工作得很好。