php几种PDF导出方案比较
PDF导出开源库有不少。下面对以下几种做个对比:
1.TCPDF
功能比较多,功能函数库不少,如果需要对PDF个性定制很高,或者导出报表类,使用这个还是不错的。对表格支持还不错,还有一大堆画线画图的函数,还是比较强大的,但是对CSS支持就太弱了。几乎不支持。我看了下最新的更新时间是15年,最近好像作者不管了。 。。。
官网:https://tcpdf.org/
2. DOMPDF
相对TCPDF对HTML导出要好,而且函数库主要是针对HTML导出的。但是感觉支持HTML不全面。
https://github.com/dompdf/dompdf/
3.WKHTMLTO
对HTML支持是最好的,比上面两种支持都 要好得多。推荐使用!但是也有不少坑,在LINUX上中文支持,需要把字体simsun.ttc传到/usr/share/fonts/chinses/TrueType/里面,程序调用直接shell_exe就可以了。速度感觉比TCPDF要快得多。对于HTML导出建议使用,基本上能够完美导出。
http://wkhtmltopdf.org/
php几种PDF导出方案比较相关推荐
- 使用Python从PDF导出数据
导言 很多时候,您需要从PDF中提取数据并使用Python以不同的格式将其导出.不幸的是,没有很多Python软件包可以很好地完成提取部分.在这篇文章中,我们将介绍可用于提取文本的各种不同包.我们还将 ...
- linuxg下c++ 类导出_为什么PDF导出功能在SOLIDWORKS Electrical中不起作用?
在SOLIDWORKS Electrical项目设计中,当工程师完成图纸后,一般会把图纸打印成PDF文件,用于图纸发布或者生产接线.在最近的版本中,通过导出的方式打印PDF文件,软件提示"P ...
- 在Linux上使用的10种云备份方案
在Linux上使用的10种云备份方案 导读 不久前,为用户提供一种备份远程机器上数据的简易方法还很稀奇.现在,我们已觉得这理所当然.Dropbox及其他公司简化了这项任务.苹果.谷歌和微软都提供各自的 ...
- 七种PDF转Excel的转换方法,分分钟提高你的工作效率
Excel作为能够处理各种数据表格文档格式,相对于Word.PPT来讲比较复杂,里面包含着各种函数公式,转换起来也比较困难,容易出现链接乱码的情况. 而PDF转Excel也是大家在日常办公中会遇到的问 ...
- acrobat导出html没图片,PDF 导出的文件格式选项
在线将 PDF 快速转换为 Word. 在线快速将 PDF 转换为 Excel. Acrobat 中 PDF 导出的文件格式选项 在使用 Acrobat 中的"导出 PDF"工具将 ...
- MySQL 的几种碎片整理方案总结(解决delete大量数据后空间不释放的问题)
MySQL 的几种碎片整理方案总结(解决delete大量数据后空间不释放的问题) 1.背景知识 1.1 为什么会有碎片 MySQL 中 insert 与 update 都可能导致页分裂,这样就存在碎片 ...
- 接了个变态需求:生成 Excel + PDF 导出,用 Java 怎么实现?
程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 6.5 钟. 来自:cnblogs.com/Tom-shushu/p/14279357.html 一.序言 Excel.PDF ...
- web端生成pdf,前端生成pdf导出并自定义页眉页脚
web前端生成pdf文档 描述 解决办法 技术栈 逻辑 直接上代码,后边再唠叨,注释写的还算清晰吧 用到的方法 模拟数据 最终版截图扔这儿一个 开始唠叨 需求 梳理 决定 缺点 描述 前端导出pdf文 ...
- Cadence设计原理图常用导出方案
电路工作到了后期需要汇报或者写文章需要设计原图 ,这里整理一下Cadence设计原理图常用导出方案. 前期工具用的好,后期处理没烦恼,Cadence自带工具其实很强大,只是你没尝试用. 仿真环境:虚拟 ...
最新文章
- git错误提交怎么整?强行回滚最为致命
- Gnome Subtitles:字幕编辑器
- oracle 存储过程和函数例子
- 0001-Two Sum(两数之和)
- Python—实训day8—掌握DataFrame的常用操作
- 中南大学和中山大学计算机专业哪个好,中山大学和中南大学哪个实力更强?一字之差,一起来看看吧!...
- 课堂笔记——计算机体系结构(1)
- 纯英文换行的css,利用CSS实现纯英文数字自动换行
- 禅道PMS兼容redmine用户认证接口
- oracle聚合字符串,Oracle 聚合字符串
- 深入理解 JVM 之 垃圾回收机制
- 四年级计算机教学实录,四年级信息技术《媒体播放器》教学设计
- 如何成功安装旧版本火狐,成功安装firebug和firepath插件
- 渲染的本质: 纹理过滤(Texture filtering)技术
- 外汇短线交易者的规则
- 有趣且有意义的数字,你想到了什么?请不吝留言
- 50、ubuntu18.0420.04+CUDA11.1+cudnn11.3+TensorRT7.2/8.6+Deepsteam5.1+vulkan环境搭建和YOLO5部署
- 泊松融合(Poisson blend)
- 算法-数塔问题-c语言
- 深入剖析 grep 命令