| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
11年前发布

PHP生成PDF文件类库大全

虽然 PHP 有附 PDFlib ,不过使用起来实在有点复杂。

PHP生成PDF文件类库大全
(PHP 说明文件中的范例)


FPDF
虽然现在已经停止更新了,但 FPDF 可谓是元老级的 PDF 链接库,短短的几行程序就可以产生出 PDF 档案。最可怕的是现今的PHP PDF 链接库大多是由 FPDF 衍生出来的。

PHP生成PDF文件类库大全
(FDPF 范例)

授权方式任你处置
官方网址http://www.fpdf.org/

UFPDF
由于 FPDF 不支持 UTF-8 ,所以有善心人士做了一个 UFPDF 出来。

授权方式: GPL
官方网址http://www.acko.net/blog/ufpdf

FPDI (Apache Software License 2.0)
可以把 PDF 档案汇入当作 FPDF 的样板使用。而且 FPDI 还另外提供了FPDI_Protection 来保护 FPDF/FPDI  PDF 档案。

授权方式: Apache License 2.0
官方网址http://fpdi.setasign.de

TCPDF
也是由 FPDF 改写而来,除了支持 UTF-8 之外,最特别的地方就是整合了 Generic Barcode Render Class ,可以直接在PDF 上加上条形码。目前只支持 PHP5)

授权方式: LGPL
官方网址http://tcpdf.sourceforge.net/

================= HTML  PDF =================

HTML 2 (F)PDF
嫌一个个贴文字跟图型到 PDF 太累? HTML 2 (F)PDF 一次帮你把 HTML 转成 PDF ,够轻松了吧。

授权方式: LGPL
官方网址http://html2fpdf.sourceforge.net/

HTML To PDF Conversion
另一个将 HTML 转为 PDF 的程序,只是看起来不支持 UTF-8 

授权方式: PHP
官方网址http://www.rustyparts.com/pdf.php

dompdf
支持 UTF-8  HTML  PDF 程序,但是必须安装 PDFLib 的正式授权版才能支持UTF-8 ,且需在 PHP 5 环境下执行。

授权方式: LGPL
官方网址http://www.digitaljunkies.ca/dompdf

html2ps and html2pdf
也是可以把 HTML 转成 PDF 的程序,不过是看起来是透过 GhostScript 来转换的,有兴趣的人可以去看看。

授权方式: FREE for commercial and non-commercial use

官方网址http://www.tufat.com/script.php?id_num=19


1)FPDF

http://www.fpdf.org/。这是一个纯PHP的库,它没有使用PDFlib。完全免费。没有任何license的限制。

 2)iText

http://itextpdf.com/。 这是一个基于Java的库。iText#则是一个基于.NET的库。使用MPL/LGPL的license。

 PHP生成PDF文件类库大全

3)AlivePDF

http://alivepdf.bytearray.org/。这是基于ActionScripts 3的PDF文件生成库。MIT license。

PHP生成PDF文件类库大全 

4)Prawn

http://prawn.majesticseacreature.com/。这是一个Ruby的PDF文件生成的库。

PHP生成PDF文件类库大全 

5) TCPDF

http://www.tcpdf.org/。这又是一个PHP的PDF文件生成库。LGPL license。

PHP生成PDF文件类库大全  

6)PDFSharp

http://pdfsharp.com/PDFsharp/。基于.NET。

7)libHaru

http://libharu.org。这是一个跨平台C++的开源的PDF文件生成的库。ZLIB/LIBPNG License

PHP生成PDF文件类库大全 

8)Apache FOP

http://xmlgraphics.apache.org/fop/。Java语言,输入支持PDF, PS, PCL, AFP, XML (树形表示), Print, AWT 和PNG格式。

PHP生成PDF文件类库大全 

9)PDF  Clown

http://www.stefanochizzolini.it/en/projects/clown/。这是一个基于Java和.NET的开源项目。需要Java 1.5+和C# 2.0。

PHP生成PDF文件类库大全

10)Reportlab Toolkit

http://www.reportlab.org/rl_toolkit.html。这是一个基于python的库,包含PDF和XML等解析

11)PDFLib

http://www.pdflib.com/products/pdflib-8-family/

PHP生成PDF文件类库大全

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1377953697002.html
PDF PDF工具包