WP Post to PDF 2.0

WP Post to PDF是一个可以把日志生成PDF文档下载的WordPress插件,它是基于TCPDF扩展而来。

WP Post to PDF下载地址:点击这里

注:需WordPress2.7以上版本,不支持中文…

Via:Chairo@2011年05月19日-EOF-

html2pdf 4.02

HTML2PDF是一个用来把HTML转换为PDF文档的类库,它PHP4版本是基于FPDF衍生而来,而PHP5版本则是基于TCPDF衍生的。HTML2PDF是一个界面非常友好的专业生成PDF文档的工具,HTMLPDF可以把标准的HTML 4.01文件转换成PDF格式,并且HTMLPDF是基于LGPL协议的。

HTML2PDF并不能把一个现有的HTML页面转换成PDF,它只是把一些HTML格式的字符串转换成PDF文件(不能使用<html>、<head>、<body>等HTML标签)

HTML2PDF下载地址:点击这里,在线演示地址:这里

Via:Chairo@2011年05月18日-EOF-

Dompdf 0.6.0 Beta2

Dompdf是一个把HTML转换成PDF文档的开源免费PHP类库,Dompdf托管在Google Codes上。Dompdf简单易用,并且它遵循绝大部分的CSS 2.1样式.它下载并解析出HTML中的绝大部分CSS标签、属性(包括HTML中引用的CSS文件)

Dompdf同时支持通过PDFLib扩展方式或者无扩展(采用的是CPDF类)方式生成PDF文档,如果要使用扩展方式生成PDF请安装PDFLib PECL扩展支持(此方式生成PDF的效率较高)。

Dompdf的一些特性


  • 支持绝大部分的CSS2.1属性、选择器,支持@import、@media及@page语法
  • 支持大部分HTML 4.0标签属性
  • 支持外链样式表(本地或者通过http/ftp方式外链的样式表,需要fopen支持)
  • 支持图片(png、gif及jpeg格式)
  • 支持各种复杂/简单表格等
  • 支持无扩展方式生成PDF
  • 支持超链接/锚链接
  • 内嵌PHP支持

Dompdf使用条件


  • PHP 5以上
  • MBString扩展
  • DOM扩展
  • Helvetica、Times-Roman、Courier及Zapf-Dingbats字体支持,如要自定义字体参考CPDF中自定义方法

下载地址:点击这里下载

Via:Chairo@2011年05月17日-EOF-

TCPDF 5.9.061

TCPDF是一个不需要任何扩展即可生成PDF文档的开源PHP类库,它支持UTF-8、Unicode、RTL语言,支持XHTML、Javascript、数字签名、二维码等。

TCPDF主要特性有


  • 基本功能无需外部扩展支持
  • 支持自定义页面格式、支持自定义页边距及units大小
  • 支持UTF-8编码语言及各种语言
  • 支持TrueTypeUnicode、OpenTypeUnicode、TrueType、OpenType、Type1及CID-0等格式字体
  • 支持一些XHTML标签、Javascript脚本及一些表单
  • 支持图片
  • 支持二维码
  • 支持灰白、RGB、CMYK、点阵及透明颜色
  • 页眉、页脚管理
  • 文档加密及数字证书
  • 支持撤销命令
  • 支持注释、超链接及附件
  • 文字渲染模式(填充、删除和剪切)
  • 可设置书签及表格格式内容
  • 文字断字
  • 自动分页、换行、对齐
  • 自动页码、页组
  • 移动、删除页面
  • 页面压缩
  • 字体子集支持
  • XObject模板

点此下载(已包含代码示例)。

Via:Chairo@2011年05月16日-EOF-

Fpdf 1.6

FPDF是一个不需要任何PDF扩展(如PDFlib),使用纯粹PHP代码实现的用来生成PDF文件的类库。FPDF是一个完全免费的PHP类库,你可以根据具体情况随意使用或者修改FPDF类库。

FPDF的特点有


  • 可以选择unit大小,页面格式及页边距
  • 页眉/页脚管理
  • 自动分页
  • 自动换行及文本自动对齐
  • 支持PDF中插入图片(JPEG、PNG和GIF)格式
  • 支持自定义颜色
  • 支持超链接
  • 支持TrueType字体,Type1及编码
  • 支持页面压缩

FPDF不需要任何扩展(除了启用压缩时候需要zlib扩展支持,及使用GIF图片时候需要启用GD扩展支持),FPDF支持PHP4及PHP5(最新版本的FPDF不再支持PHP4.3.10以下版本)

注:FPDF这个优秀的项目在中国大陆无法正常访问,下载FPDF1.6请通过这个链接下载。

Via:Chairo@2011年05月16日-EOF-