奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

用PHP把HTML生成PDF文件的幾個開源項目

時間:2024-08-01 19:12:56 php語言 我要投稿
  • 相關推薦

用PHP把HTML生成PDF文件的幾個開源項目

  利用PHP編碼生成PDF文件是一個非常耗時的工作。在早期,開發者使用PHP并借助FPDF來生成PDF文件。但是如今,已經有很多函數庫可以使用了,并且能夠從你提供的HTML文件生成PDF文檔。這讓原先耗時的工作變得非常簡單了。

  FPDF是很早就被使用的,其特點如下:

  FPDF

  FPDF是一個允許使用純PHP生成PDF文檔的PHP類,換句話說,沒有使用PDFlib 函數庫。FPDF中的F代表免費和自由:你可以在任何情況下使用,并且支持自定義,來滿足你特定的需求

  特點:

  1、可以選擇單元、頁面格式和邊距

  2、可以管理頁眉和頁腳

  3、自動分頁

  4、自動換行和文本對齊

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

  6、色彩豐富,支持鏈接

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

  DomPDF

  domPDF將HTML轉換為PDF。DomPDF遵循CSS2.1的HTML布局,它是用PHP編寫的渲染引擎。DomPDF以樣式為主導:它會下載并讀取外鏈樣式表,內聯樣式和HTML元素的style屬性值。并且還支持大部分的HTML可見屬性。

  特點:

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

  2、支持大部分HTML 4.1的可見屬性

  3、支持外部樣式表,包括本地或者http/ftp鏈接的(通過fopen-wrappers)

  4、支持復雜的表結構,包括行和列的span,separate & collapsed border models和獨立的cell樣式

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

  6、不依賴于其他的PDF函數庫

  TCPDF

  TCPDF也可以用于生成PDF文檔,并且它是一個開源的PHP類庫。

  TCPDF項目開始于2002年,現在已經被成千上萬的人自由使用。TCPDF is a Free Libre Open Source Software (FLOSS).

  特點:

  1、基本功能不依賴于其他PDF函數庫

  2、標準頁面格式、支持頁面格式自定義、邊距自定義和單元計量

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

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

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

  6、支持圖片和圖形的轉換

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

  8、自動管理頁眉和頁腳

 

  https://github.com/mreiferson/php-wkhtmltox

  pdfservices(這個不用解釋了,戳開就知道):

  http://www.pdfservices.net/</p

【用PHP把HTML生成PDF文件的幾個開源項目】相關文章:

php sitemap文件生成器代碼07-11

php文件鎖怎么用07-03

PHP中使用smarty生成靜態文件的實例10-25

php使用html5實現多文件上傳實例09-04

如何編輯pdf文件10-02

用PHP讀取文件的正確方法08-17

PHP文件是什么 如何打開PHP文件08-09

PHP 從 HTML 中分離09-09

用PHP遍歷目錄下的全部文件06-13

用PHP實現文件上傳二法09-10

主站蜘蛛池模板: 原阳县| 吴江市| 招远市| 盖州市| 浦县| 台东县| 宜良县| 彰化市| 庆云县| 白朗县| 汉阴县| 伊金霍洛旗| 滨海县| 邓州市| 内乡县| 铅山县| 明溪县| 彭泽县| 上饶县| 莆田市| 泗水县| 石台县| 闸北区| 平阳县| 榆树市| 阿鲁科尔沁旗| 高清| 两当县| 县级市| 黔西县| 宣汉县| 枝江市| 苏州市| 周至县| 井研县| 龙游县| 商洛市| 赣榆县| 中宁县| 潢川县| 弋阳县|