【发布时间】:2014-05-01 21:12:39
【问题描述】:
我正在开发我网站的特定部分,该部分使用销售报告,我的用户(客户)可以从中查阅。 它生成按日期排序的报告,并使用 JQUERY 和 PHP 动态构建它。
之后,它启用了打印和生成 PDF 等选项。打印部分已经完成并且工作正常,但我在生成 PDF 部分时遇到了问题,因为我必须提供 2 种模型供选择。
第一个模型没问题,尽管它使用了几行,但我仍然可以使用 FPDF 将其生成为 PDF,这更快,因为这些行都处于某种模式。我的意思是,它总是一样的,唯一的区别是请求的寄存器数量。
但这里的问题是第二个模型,即使在列上也是完全可变的,因此很难使用 FPDF(我必须逐行构建它,这是不可行的)
我已经尝试了几类从 HTML 到 PDF 的转换器,例如:DOMPDF、HTML2PDF、MPDF,但是当需要很长时间时,它们需要很长时间的处理。
所以让我们跳起来接受我的帮助请求:
或者在用户搜索特定时间段时生成并保存在服务器中,当他点击模型 2(它已经生成)时,他将获得一个文件夹的链接以直接下载它。
欢迎任何想法或解决方案,我不在乎是否难以实施。
我发现 DocRaptor 的一些 API 非常适合、良好且快速,但它是付费的,这对我来说是不可行的。
【问题讨论】:
-
您提到的所有库都使用类动态生成 PDF,所以这是一个奇怪的问题。但是您基本上想从 HTML 转换为 PDF。谷歌,你会发现像 wkhtml2pdf 这样的优秀工具。
标签: php jquery pdf pdf-generation