如何使用 PHP 生成 PDF 文件? [复制]
Posted
技术标签:
【中文标题】如何使用 PHP 生成 PDF 文件? [复制]【英文标题】:How to generate PDF files with PHP? [duplicate] 【发布时间】:2010-09-24 07:24:40 【问题描述】:我有一些 html,包括粗体、斜体、小标签、大标签、块引用标签、项目符号和编号项目。我需要通过 php 将其转换为 PDF。我试过 FPDF,但它太复杂了。我尝试了使用 FPDF 的 html2pdf PHP 库,但它非常错误且不可靠。你有什么推荐的?
注意:想象一下您的典型简历。我需要格式化类似的东西。
【问题讨论】:
fpdf ...我认为它不会比我担心的简单得多。 试试PDFnow.com - 根据我的经验,这是最简单直接的解决方案 【参考方案1】:看看FPDF
【讨论】:
【参考方案2】:我在dompdf 上取得了很大的成功。
请确保您拥有有效的 HTML,否则它可能会陷入循环。 使用起来非常简单 - 将 HTML 文件转换为 PDF 大约需要 4 行代码。
【讨论】:
我听说 dompdf 不错,但每次请求需要 32+MB 的 RAM(某人对 Digg 的评论)。你发现了什么?【参考方案3】:我对 PrinceXML 有很好的体验。他们的渲染引擎非常好。通过 acid2 并具有良好的 .svg 支持,因此您可以包含矢量图而不是位图以保持 .PDF 相对较小(这在生成需要作为附件发送的报告时很重要)。
(请注意,princexml 是专有软件)。
【讨论】:
【参考方案4】:http://www.ros.co.nz/pdf/
我曾经使用上述方法将极其复杂的建筑师瓷砖规范动态转换为 PDF,并且效果很好。我发现该课程非常平易近人且易于修改。
【讨论】:
以上是关于如何使用 PHP 生成 PDF 文件? [复制]的主要内容,如果未能解决你的问题,请参考以下文章