1.dompdf

dompdf是一个HTML到PDF的转换工具。它的核心是一个遵循大部份CSS2.1样式的Rendering引擎。dompdf采用样式驱动,它能够下载并读取外部样式,整个样式标签和单个HTML元素的样式属性。它同样支持目当大部份HTML属性。
https://github.com/dompdf/dompdf

2.HTML2FPDF
HTML2FPDF能够把一个HTML文本转换成一个打印机友好的PDF文件。这个脚本构建在FPDF脚本之上。
http://html2fpdf.sourceforge.net/

3.html2ps
html2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和css样式的HTML转换成Postscript与PDF。html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL。它甚至能够转换几乎是采用CSS设计的网站如msn.com。
http://www.tufat.com/script19.htm


HTML2FPDF

-----------------------------------------------------------------------------------
样式:
不支持CSS

图片:
不支持gif 
不支持png(Alpha channel not supported)
支持JPG

dompdf:

-----------------------------------------------------------------------------------
样式:
支持CSS2.1

图片:
支持gif, png, bmp & jpeg

html2px/html2pdf

-----------------------------------------------------------------------------------
样式:
支持CSS2.1

个人推荐dompdf, 一来支持比较丰富,二来文档详细,三来还在持续更新。

PHP HTML转PDF相关推荐

  1. php批量导出pdf文件大小,php完美导出pdf,pdf合并批量导出

    使用到的工具 pdftk      https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/      pdf合并工具 wkhtmltopdf      ...

  2. html 实现动态在线预览word、excel、pdf等文件

    word+excle+pdf表格在线浏览 通过iframe直接引用微软提供的方法 <iframe src='https://view.officeapps.live.com/op/view.as ...

  3. 如何将模糊的扫描版pdf转为清晰的pdf或word_pdf问题小结

    20220109 pdf拆分 不要点提取页面为单独文件 这样会提取出完整的一个文件 而如果选了的话会全部拆分成一页一页 20220107 # code=utf-8 import os import t ...

  4. snagit屏幕截图转pdf

    滚动截取无限的屏幕形成pdf.点击 capture 然后画出要截取的屏幕范围 如果一次截取的数据多 要等个几分钟 编辑器才会出现 然后通过save as 保存为pdf 而且保存也要等很久 还是一次少截 ...

  5. Java使用itext生成Pdf

    Java使用itext生成Pdf 背景 所需依赖 解决jpedal-lgpl jar包问题 示例代码 生成带图片的PDF(使用本地文件系统图片) 生成带图片的PDF(使用网络图片) 背景 在某些业务场 ...

  6. (八)pdf的构成之文件体(page属性)

    资源(Resources) 类型:字典 属性: Font :一个字典,内部是该资源包含的各个字体的名称(字体名称F开头) ProcSet :该资源中使用图画还是文字,可选 /PDF /Text /Im ...

  7. JS导出PDF插件(支持中文、图片使用路径)

    JS导出PDF插件(支持中文.图片使用路径) 原文:JS导出PDF插件(支持中文.图片使用路径) 在WEB上想做一个导出PDF的功能,发现jsPDF比较多人推荐,遗憾的是不支持中文,最后找到pdfma ...

  8. Pandoc PDF 中文

    最近终于又决定(^_^)使用reStructuredText写文档了,输出PDF时的中文问题必须要解决下. 安装环境 sudo apt install texlive texlive-latex-ex ...

  9. pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。

    pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...

  10. python批量pdf转word,python批量实现Word文件转换为PDF文件

    本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...

最新文章

  1. 百面机器学习之模型评估
  2. 实现用户自定义Excel模板
  3. html5三国策略布阵,丰神三国怎样布阵 布阵方法推荐
  4. 深度优先搜索重要模板
  5. 金山毒霸专业版高调上线 宣称杀毒速度增3倍
  6. sweetalert插件的使用
  7. Unity有哪些让做项目事半功倍的插件值得推荐?
  8. Python下socket通信
  9. clear与resize
  10. unity 地图画格_unity开发之3d网格地图(一)
  11. Java开发手册之二方库依赖
  12. 【好用的办公软件】万彩办公大师教程丨PDF安全加密解密
  13. 上海交大 计算机科学家,世界顶尖科学家论坛丨上海交大计算机系教授俞凯:科研经费支持应少些“风险意识”...
  14. 利用OWASP Benchmark V1.2基准对国内静态检测工具的测评分析
  15. DSS部署-12、DSS安装
  16. ⾯板数据分析、空间计量、空间杜宾模型学习资料
  17. RocksDB系列二:RocksDB Option
  18. linux的系统监视器图片_替代Windows还有多远?国产统一操作系统UOS上手体验
  19. 北航华科计算机,2021年北航,同济,北理,南开,华科大和中坚九校的此起彼伏...
  20. 美国iPS细胞治疗癌症最新进展

热门文章

  1. python程序画中国围棋棋盘
  2. 计算机enter代表什么意思,enter是什么意思
  3. ROS配置DS-NAT端口映射
  4. 7.详解第三代移动通信系统——WCDMA、TD-SCDMA、CDMA2000
  5. linux iso镜像安装工具,教你制作属于自己的CentOS 6.4一键自动化安装ISO镜像光盘...
  6. markdown语言练习
  7. B2B2C多用户商城系统,功能+渠道+架构+商业模式整合方案
  8. mp4视频文件截图--h264解码成yuv再转存为bmp图片
  9. Lenovo ThinkPad SL400安装克隆版的XP
  10. 清华紫光输入法linux,清华紫光拼音输入法