php源生生成pdf_TCPDF - 可生成PDF文档和条形码PHP库
TCPDF
用于生成PDF文档的开源PHP类
主要特点
- 基本功能不需要外部库;
- 所有标准页面格式,自定义页面格式,自定义边距和度量单位;
- UTF-8 Unicode和从右至左的语言;
- TrueTypeUnicode,OpenTypeUnicode,TrueType,OpenType,Type1和CID-0字体;
- 字体子集;
- 发布一些XHTML + CSS代码,Javascript和Forms的方法;
- 图像,图形(几何图形)和转换方法;
- 本地支持JPEG,PNG和SVG图像,GD支持的所有图像(GD,GD2,GD2PART,GIF,JPEG,PNG,BMP,XBM,XPM)以及ImagMagick支持的所有图像(http:www.imagemagick.org/www/ format.html)
- 一维和二维条形码:CODE 39,ANSI MH10.8M-1983,USD-3、3之9,CODE 93,USS-93,标准2之5,交错2之5,CODE 128 A / B / C,2和5位基于UPC的扩展名,EAN 8,EAN 13,UPC-A,UPC-E,MSI,POSTNET,PLANET,RMS4CC(Royal Mail 4状态客户代码),CBC(客户条形码),KIX(黑色索引-客户索引),智能邮件条形码,Onecode,USPS-B-3200,CODABAR,CODE 11,PHARMACODE,PHARMACODE两轨,Datamatrix ECC200,QR码,PDF417;
- ICC颜色配置文件,灰度,RGB,CMYK,专色和透明胶片;
- 自动页面页眉和页脚管理;
- 高达256位的文件加密和数字签名认证;
- 与UNDO命令的交易;
- PDF注释,包括链接,文本和文件附件;
- 文本渲染模式(填充,描边和剪切);
- 多列模式;
- 不写页面区域;
- 书签和目录;
- 文字连字;
- 文本拉伸和间距(跟踪/字距调整);
- 自动分页符,换行符和文本对齐方式,包括对齐方式;
- 自动页面编号和页面组;
- 移动和删除页面;
- 页面压缩(需要php-zlib扩展);
- XOBject模板;
- PDF / A-1b(ISO 19005-1:2005)支持。
源码目录
更多使用方法可以查看官方文档
开源地址:
https://github.com/tecnickcom/TCPDF
更多更优质的资讯,请关注我,你的支持会鼓励我不断分享更多更好的优质文章。
php源生生成pdf_TCPDF - 可生成PDF文档和条形码PHP库相关推荐
- pdf文件如何生成目录 wps_wps制作pdf文档的详细方法
一些用户在使用wps软件的时候,wps怎样制作pdf文档?你们知道怎么操作的吗?对此感兴趣的伙伴们可以去下文看看wps制作pdf文档的详细方法. wps制作pdf文档的详细方法 一.打开或生成原始文件 ...
- WPF:WPF显示PDF文档 之 编译 MoonPdfLib库
简述 在之前一篇文章中,我讲述了如何使用WPF显示PDF文档,开发环境是VS2013 + .Net FrameWork4.5 + x64.因为后面我使用了.Net FrameWork 4.6.1, ...
- 处理PDF文档比较强大的库
[C++库] PDF类库 PoDoFo http://podofo.sourceforge.net/ PoDoFo 是一个用来操作 PDF 文件格式的 C++ 类库.它还包含一些小工具用来解析.修改 ...
- app canvas渲染后图片黑色_H5 基于 canvas 实现电子签名并生成PDF文档
(给前端大全加星标,提升前端技能) 转自:coyota666 https://juejin.cn/post/6901273585428463624 前言 电子签名通俗来说就是通过技术手段实现在电子文档 ...
- python轻松生成pdf文档
前言 python对办公一族来说,是个提高办公效率的得力利器.熟练使用它,可以轻松完成很多繁杂的事情.(文末送读者福利) 它可以轻松地操作Word.Excel.PDF这种文档. 相比较C#.C++等其 ...
- 高效办公!Python 批量生成PDF文档
日常办公中,经常会使用PDF文档,难免需要对PDF文档进行编辑,有时候PDF文档中的大部分内容都是一样的,只是发送对象不同. 这种模板套用的场景下,使用Python进行自动化就尤为方便,用最短的时间办 ...
- 【教程】如何使用Java生成PDF文档?
在如今数字化时代,越来越多的人使用PDF文档进行信息传递和共享.而使用Java生成PDF文档也成为了一个非常重要的技能,因为Java作为一种通用的编程语言,可以在不同的操作系统和平台上运行.下面,我们 ...
- H5基于canvas实现电子签名并生成PDF文档
关注公众号 前端开发博客,回复"加群" 加入我们一起学习,天天进步 作者:coyota666 链接:https://juejin.cn/post/69012735854284636 ...
- java给多个不同文档(doc,docx,jpg,png,tif)合并成一个pdf文档 并添加设置页面权限,和水印
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 对pdf文档的合并转换 加水印等 多个文件转pdf 还有改变图片的尺寸大小 依赖包可以自己去找下 代码 package com. ...
最新文章
- MySQL Cluster(MySQL 集群) 初试(转)
- 20个常用Linux性能监控工具/命令
- Struts2的国际化(一)-国际化资源文件的配置及国际化信息的访问
- jsp的flash小例子
- Redis中的主从复制的不足
- Spring Cloud Stream与RabbitMQ 死信队列
- 【重识 HTML + CSS】CSS 特性
- Bailian2910 提取数字【DFA】
- [转帖]达梦数据库(DM6)和ORACLE 10g的异同点
- 常见Sqlite管理工具
- java获取汉字首字母
- 西南科技大学OJ题 循环队列0965
- Android App 开发入门
- 东芝 rc100 linux,入门级NVMe固态硬盘首选,东芝RC100带来的超值体验
- Ubuntu Qt 无法覆盖文件 错误解决方法
- 415错误及解决方法
- 计算机拒绝访问移动硬盘,移动硬盘无法访问拒绝访问,教你移动硬盘无法访问拒绝访问怎么办...
- 几款在线脑图制作工具
- 空气质量等级c语言编程,华中科技大学C语言课设空气质量检测信息管理系统技术分析.docx...
- linux的htb队列,Linux内核TC工具链路带宽设计--HTB队列规定及简单的过滤器介绍
热门文章
- Kubernetes学习总结(5)——Kubernetes 常见面试题汇总
- 中国服务业发展的轨迹、逻辑与战略转变——改革开放40年来的经验分析
- Java基础学习总结(75)——Java反射机制及应用场景
- java 编程字体_Java 是否可以为整个应用程序设置自定义字体?
- stm08S单片机C语言编,STM8S单片机入门1(开发环境搭建)
- 一个简单混合协议通讯列子,物联网和互联网通讯。
- Shell练习(十一)
- 呕心之作:支付宝的手机网站支付接口的应用
- java+selenium报异常org.openqa.selenium.StaleElementReferenceException的解决方案
- css优雅降级和渐进增强