我搜索但找不到类似的帖子,所以如果我错过了,我深表歉意。
我在我的 PHP 脚本的命令行中使用 WKHTMLTOPDF,它工作得非常好,但是有一个小问题。
我的项目背景:将假医疗表格生成为 html 页面,并将 html 页面转换为 pdf。html 是一个基于简单医疗表格的简单表格(就像您在医生办公室填写的表格一样)。html页面是表格中的所有文本,没有图像。
我的 html 页面成功输出到 pdf 文件,但是当我检查标题信息时:
obj
/Type /Catalog
/Pages 2 0 R
/Outlines 9 0 R
/PageMode /UseOutlines
/Dests <<
/__WKANCHOR_2 8 0 R
endobj
5 0 obj
<<
/Type /Page
/Parent 2 0 R
/Contents 12 0 R
/Resources 14 0 R
/Annots 15 0 R
/MediaBox [0 0 595 842]
>>
endobj
我真正需要的是将我的 HTML 作为图像存储在 PDF 中,以便标题返回为:
/Type /XObject
/Subtype /Image
/Name /Im0
/Filter [ /DCTDecode ]
/Width 1275
/Height 467
/ColorSpace 10 0 R
/BitsPerComponent 8
/Length 9 0 R
尽管我的 HTML 都是文本,但是否可以使用 WKHTMLTOPDF(或任何其他库)将我的 HTML 页面存储为 PDF 中的图像?PDF 需要专门以这种方式工作,因为我们的软件会从 PDF 中提取图像以显示为缩略图。
在这一点上,我已经编写了一个小代码片段来将我的 HTML 转换为 JPEG,然后再转换为 PDF,但是该过程有一个完全独立的问题。
任何帮助是极大的赞赏。我完全被困在这一点上,我祈求希望能解决这个问题。我已经阅读了 WKHTMLTOPDF 文档,但没有遇到任何可行的信息。