我有这些输入:
我想渲染一个3页的PDF,并将它们全部显示在一个PDF中。
换句话说,我的问题是如何将现有PDF用作模板以获得更多输入
这可以通过PHP完成吗?
答案 0 :(得分:2)
不幸的是,使用wkhtmltopdf,您无法修改/编辑现有PDF。
答案 1 :(得分:2)
使用此代码的自定义XSL,您可以轻松地执行此操作。
http://www.cloudformatter.com/CSS2Pdf.APIDoc.Usage
后端渲染引擎基于XSL FO,支持将PDF注入为背景图像。
这么简单,我给你做了样品。转到此页面:
http://www.cloudformatter.com/CSS2Pdf.CustomTipsTricks.BackgroundImages
点击打开 - > PDF按钮。 “Top Secret”PDF作为背景注入,HTML叠加在顶部。您可以使用此解决方案以您希望的任何方式组合HTML,PDF和HTML + PDF。
事实上,使用HTML,这个Javascript和一些小的自定义你可以得到一个文件:
启动文件
format HTML div
format HTML div with this PDF background
format another HTML div
inject this entire PDF
format another HTML div with a different PDF background
inject a different entire PDF
...
结束文件