使用PHP将HTML PDF转换为PDF

我已成功将
HTML页面转换为PDF文档数据.现在,我正在添加要包含在此文档数据中的PDF上传.我正在寻找最好的方法来做到这一点,并没有找到任何正常的工作.以下是具体内容:

> HTML占页面的一半,必须从此页面开始附加上传的PDF.
>如果附加的PDF长度超过半页,则会继续到第二页(HTML内容和PDF内容之间没有分页符.
>完全包含多页PDF(一旦我有一个很好的解决方案,我可以想出这部分).

我尝试了几种不同的方法,每种方法都有自己的缺点:

>将PDF转换为HTML并与原始HTML结合使用.大量的格式化问题.如果客户端保持格式简单,这不是问题(但我们都知道不会发生).
>只需将PDF附加到PDF输出.在第2页开始追加,而不是第1页.
>将PDF转储到图像中并在HTML中放置图像标记.最漂亮的结果,但需要裁剪空白,并将超过半页的任何内容推到第二页.

我正在使用DOMPDF进行HTML到PDF的转换.因为我尝试过PDFLib,FPDI和ImageMagick / GhostScript(图像转换).也许这是在黑暗中拍摄的,但是有人知道更好的方法吗?

最佳答案 我是Prince
XML的忠实粉丝,但它不是免费的.

点赞