《PHP編程:使用PHP生成PDF方法詳解》要點(diǎn):
本文介紹了PHP編程:使用PHP生成PDF方法詳解,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
PHP學(xué)習(xí)利用PHP編碼生成PDF文件是一個(gè)非常耗時(shí)的工作.在早期,開(kāi)發(fā)者使用PHP并借助FPDF來(lái)生成PDF文件.但是如今,已經(jīng)有很多函數(shù)庫(kù)可以使用了,而且能夠從你提供的HTML文件生成PDF文檔.這讓原先耗時(shí)的工作變得非常簡(jiǎn)單了.
PHP進(jìn)修FPDF
PHP學(xué)習(xí)FPDF是一個(gè)允許使用純PHP生成PDF文檔的PHP類,換句話說(shuō),沒(méi)有使用PDFlib 函數(shù)庫(kù).FPDF中的F代表免費(fèi)和自由:你可以在任何情況下使用,而且支持自定義,來(lái)滿足你特定的需求,特點(diǎn):
PHP學(xué)習(xí)1、可以選擇單位、頁(yè)面格式和邊距
PHP學(xué)習(xí)2、可以治理頁(yè)眉和頁(yè)腳
PHP進(jìn)修3、自動(dòng)分頁(yè)
PHP進(jìn)修4、自動(dòng)換行和文本對(duì)齊
PHP進(jìn)修5、支持圖片(JPEG,PNG,gif)
PHP學(xué)習(xí)6、色彩豐碩,支持鏈接
PHP學(xué)習(xí)趁便也介紹一些可以直接從HTML生成PDF的函數(shù)庫(kù).
PHP進(jìn)修DomPDF
PHP學(xué)習(xí)domPDF將HTML轉(zhuǎn)換為PDF.DomPDF遵循CSS2.1的HTML布局,它是用PHP編寫(xiě)的渲染引擎.DomPDF以樣式為主導(dǎo):它會(huì)下載并讀取外鏈樣式表,內(nèi)聯(lián)樣式和HTML元素的style屬性值.而且還支持大部分的HTML可見(jiàn)屬性.
PHP學(xué)習(xí)特色:
PHP學(xué)習(xí)1、處理大部分CSS2.1和少許CSS3屬性,包含@import, @media & @page 規(guī)則
PHP學(xué)習(xí)2、支持大部門(mén)HTML 4.1的可見(jiàn)屬性
PHP學(xué)習(xí)3、支持外部樣式表,包含本地或者h(yuǎn)ttp/ftp鏈接的(通過(guò)fopen-wrappers)
PHP學(xué)習(xí)4、支持復(fù)雜的表結(jié)構(gòu),包含行和列的span,separate & collapsed border models和獨(dú)立的cell樣式
PHP進(jìn)修5、支持圖片(gif, png, bmp & jpeg)
PHP進(jìn)修6、不依賴于其他的PDF函數(shù)庫(kù)
PHP進(jìn)修TCPDF
PHP學(xué)習(xí)TCPDF也可以用于生成PDF文檔,而且它是一個(gè)開(kāi)源的PHP類庫(kù).
PHP學(xué)習(xí)TCPDF項(xiàng)目開(kāi)端于2002年,現(xiàn)在已經(jīng)被成千上萬(wàn)的人自由使用.TCPDF is a Free Libre Open Source Software (FLOSS).
PHP學(xué)習(xí)特色:
PHP學(xué)習(xí)1、根本功能不依賴于其他PDF函數(shù)庫(kù)
PHP學(xué)習(xí)2、尺度頁(yè)面格式、支持頁(yè)面格式自定義、邊距自定義和單元計(jì)量
PHP學(xué)習(xí)3、支持UTF-8編碼和筆墨方向從右到左的語(yǔ)言.
PHP進(jìn)修4、支持TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0等字體
PHP學(xué)習(xí)5、支持字體子集,并提供辦法發(fā)布一些XHTML + CSS code, Javascript and Forms
PHP進(jìn)修6、支持圖片和圖形的轉(zhuǎn)換
PHP學(xué)習(xí)7、支持頁(yè)面壓縮(必要php-zlib擴(kuò)展)
PHP學(xué)習(xí)8、自動(dòng)治理頁(yè)眉和頁(yè)腳
PHP學(xué)習(xí)更多特色請(qǐng)戳:more
PHP學(xué)習(xí)從原文的評(píng)論列表中,我也包羅了相關(guān)的站點(diǎn)和開(kāi)源項(xiàng)目:
PHP學(xué)習(xí)wkhtmltopdf(評(píng)論說(shuō)是HTML生成PDF的尺度了):https://code.google.com/p/wkhtmltopdf/
PHP進(jìn)修https://github.com/mreiferson/php-wkhtmltox
PHP進(jìn)修pdfservices(這個(gè)你解釋了,戳開(kāi)就知道):http://www.pdfservices.net/
《PHP編程:使用PHP生成PDF方法詳解》是否對(duì)您有啟發(fā),歡迎查看更多與《PHP編程:使用PHP生成PDF方法詳解》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/12564.html