我正在尝试基于一些简单的 HTML 输出生成一些非常简单的 PDF。我预期输出的基本结构是:
Category Name 1
[Product Image 1] Product Name 1
[Product Image 2] Product Name 2
Category Name 2
[Product Image 3] Product Name 3
我可以从我的 HTML 生成一些非常基本的 PDF(我使用的是 DOMPDF 0.5)。例如,内容为“测试”的 PDF 可以正常导出。
但是,只要我尝试插入哪怕是最轻微的 HTML 标记,PDF 就会导出但不再在 Adobe Acrobat 中打开,而是给出错误:
'Adobe Reader 无法打开 filename.pdf,因为它不是受支持的文件类型或文件已损坏(例如,它作为电子邮件附件发送并且未正确解码)。
有没有人遇到过类似的问题?似乎有时我可以使用标签打开文件,<h1>test</h1>
但生成文件<p>pargaraph</p>
会失败。是否有任何解决方案或是否有任何更好的替代方案来使用 DOMPDF(前提是该解决方案可以在共享托管环境中使用)。
干杯