【发布时间】:2017-01-15 10:04:26
【问题描述】:
我有一个 html 页面。此页面上有两张图片。两个图像都是 base64 编码的。我在 html 上打印图像为
<img src='data:image/png;base64,<?php echo $img ?>' />
我设置 css 属性位置,left 和 right 以将一个图像置于另一图像之上。
现在我正在使用 jsPDF 生成存在这 2 个图像的页面部分的 pdf 文件。
如果我在 FireFox、chrome 或 Document Viewer(ubuntu 机器)上打开从 jsPDF 生成的 pdf 文件,它可以正常工作,但是如果我尝试在 Windows 机器上使用 Adobe reader 打开这个 pdf 文件,那么 Adobe reader 会抛出错误: 处理页面时出错。阅读此文档时出现问题 (110) PDF 错误
如果有人有任何建议,请告诉我。
【问题讨论】:
-
您在 Windows 上安装了哪个版本的 Adobe 阅读器?也许你应该看看forums.adobe.com/thread/1028049
标签: javascript html pdf jspdf adobe-reader