【发布时间】:2022-11-03 04:04:19
【问题描述】:
我有问题。我想使用 html2canvas 打印已嵌入页面的 PDF(由 TCPDF 生成)。
很抱歉绘图非常糟糕,但 PDF 需要像这样嵌入到页面中。
通常为了将 PDF 放在带有 TCPDF 的页面上,我只是一个 iframe 来包含 URL。但是由于 html2canvas 不支持打印 iframe,所以这行不通。使用$().load(); 尝试将其加载到 div 中不起作用,只会创建一堆乱码。我只是想知道是否有人对此有任何经验或知道如何实现。
最终我试图在没有实际创建 PDF 文件的情况下打印 pdf
【问题讨论】:
-
只是分享一下我过去的经验,解决问题的方法之一是:(1)使用Imagick将pdf转换为jpg(2)将jpg嵌入到页面中
-
绝对是我会调查的,谢谢
标签: javascript php tcpdf html2canvas