你好,游客 登录 注册 搜索
阅读内容

PHP的PDF库 TCPDF

运行环境:
授权方式:BSD
软件大小:M
下载量:
更新日期:2013-09-30
来源地址:
联系作者:Linux

简介

TCPDF 是一个流行的用于生成 PDF 文档的 PHP 类。TCPDF是当前唯一完整支持 UTF-8 Unicode 以及从右至左书写的语言包括双向文稿的 PHP 库。

TCPDF 是 SourceForge上最活跃的项目之一。

TCPDF 也是最多人使用的 PHP 库之一,因为最流行的一些基于 PHP 的 内容管理系统 中都带有TCPDF,包括: Joomla, Drupal, Moodle, phpMyAdmin, TCExam, Xoops, Elxis CMS, ImpressCMS, JELIX Frameweork PHP5, SugarCRM, Symfony, TYPO3, Vtiger CRM, Yii Framework, CMS Made Simple等。

TCPDF

TCPDF 类是源自于 公有领域 的 FPDF。FPDF 的开发者是 Olivier Plathey,但 TCPDF 已经几乎被重写,并且添加了数百个新的特性。

相关阅读:

使用 TCPDF 动态创建 PDF http://www.linuxidc.com/Linux/2013-09/90482.htm

JpGraph联合TCPDF动态生成图文并茂的PDF文件 http://www.linuxidc.com/Linux/2013-09/90750.htm

特性

基本功能无需额外的库:

1、支持所有的 ISO 页面格式;

2、支持自定义页面格式,边距和计量单位;

3、支持 UTF-8 Unicode 和从右至左书写的语言;

4、支持 TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 和 CID-0 字体;

5、支持文档加密;

6、支持 XHTML 代码转换;

7、支持几何绘图和图形变换;

8、支持 JavaScript 和表单;

9、支持打印各种 barcode 格式:CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 和 5 Digits UPC-Based Extension, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, OneCode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS;

10、支持设置书签和目录;

11、支持页面移动;

12、支持页眉和页脚管理;

13、支持自动分页;

14、支持页面自动编号和页面分组;

15、支持自动断行和文本调整

16、原生支持 JPEG 和 PNG 图片,另外可通过 GD 和 ImageMagick 支持其所支持的所有图片格式

17、支持所有文本呈现方式(full, stroke, clipping)

18、支持水印;

19、支持 灰度图像,三原色光模式,印刷四分色模式,专色和透明;

20、支持几种标注模式,包括链接,文本和文件附件;

21、支持页本压缩 (需要 zlib 扩展);

22、支持文本断字

23、支持事务以执行 UNDO 命令

24、支持 数字签名

linux
相关资讯       TCPDF 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款