真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在PHP項(xiàng)目中生成一個(gè)PDF文件-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)怎么在PHP項(xiàng)目中生成一個(gè)PDF文件,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)建站專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營(yíng)網(wǎng)站定制開(kāi)發(fā).小程序定制開(kāi)發(fā),H5頁(yè)面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為成都門(mén)簾等企業(yè)提供專業(yè)服務(wù)。

利用PHP編碼生成PDF文件是一個(gè)非常耗時(shí)的工作。在早期,開(kāi)發(fā)者使用PHP并借助FPDF來(lái)生成PDF文件。但是如今,已經(jīng)有很多函數(shù)庫(kù)可以使用了,并且能夠從你提供的HTML文件生成PDF文檔。這讓原先耗時(shí)的工作變得非常簡(jiǎn)單了。

FPDF

FPDF是一個(gè)允許使用純PHP生成PDF文檔的PHP類,換句話說(shuō),沒(méi)有使用PDFlib 函數(shù)庫(kù)。FPDF中的F代表免費(fèi)和自由:你可以在任何情況下使用,并且支持自定義,來(lái)滿足你特定的需求,特點(diǎn):

1、可以選擇單元、頁(yè)面格式和邊距

2、可以管理頁(yè)眉和頁(yè)腳

3、自動(dòng)分頁(yè)

4、自動(dòng)換行和文本對(duì)齊

5、支持圖片(JPEG,PNG,gif)

6、色彩豐富,支持鏈接

順便也介紹一些可以直接從HTML生成PDF的函數(shù)庫(kù)。

DomPDF

domPDF將HTML轉(zhuǎn)換為PDF。DomPDF遵循CSS2.1的HTML布局,它是用PHP編寫(xiě)的渲染引擎。DomPDF以樣式為主導(dǎo):它會(huì)下載并讀取外鏈樣式表,內(nèi)聯(lián)樣式和HTML元素的style屬性值。并且還支持大部分的HTML可見(jiàn)屬性。

特點(diǎn):

1、處理大部分CSS2.1和少許CSS3屬性,包括@import, @media & @page 規(guī)則

2、支持大部分HTML 4.1的可見(jiàn)屬性

3、支持外部樣式表,包括本地或者h(yuǎn)ttp/ftp鏈接的(通過(guò)fopen-wrappers)

4、支持復(fù)雜的表結(jié)構(gòu),包括行和列的span,separate & collapsed border models和獨(dú)立的cell樣式

5、支持圖片(gif, png, bmp & jpeg)

6、不依賴于其他的PDF函數(shù)庫(kù)

TCPDF

TCPDF也可以用于生成PDF文檔,并且它是一個(gè)開(kāi)源的PHP類庫(kù)。

TCPDF項(xiàng)目開(kāi)始于2002年,現(xiàn)在已經(jīng)被成千上萬(wàn)的人自由使用。TCPDF is a Free Libre Open Source Software (FLOSS).

特點(diǎn):

1、基本功能不依賴于其他PDF函數(shù)庫(kù)

2、標(biāo)準(zhǔn)頁(yè)面格式、支持頁(yè)面格式自定義、邊距自定義和單元計(jì)量

3、支持UTF-8編碼和文字方向從右到左的語(yǔ)言。

4、支持TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0等字體

5、支持字體子集,并提供方法發(fā)布一些XHTML + CSS code, Javascript and Forms

6、支持圖片和圖形的轉(zhuǎn)換

7、支持頁(yè)面壓縮(需要php-zlib擴(kuò)展)

8、自動(dòng)管理頁(yè)眉和頁(yè)腳

看完上述內(nèi)容,你們對(duì)怎么在PHP項(xiàng)目中生成一個(gè)PDF文件有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


分享題目:怎么在PHP項(xiàng)目中生成一個(gè)PDF文件-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://weahome.cn/article/eisho.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部