【发布时间】:2019-11-12 19:12:49
【问题描述】:
我们使用 ng2-pdfjs-viewer 组件生成 PDF 并在 Chrome 和 IE11 中显示。它们都显示相同的结果,这很好。 但是当我们尝试打印文档时,打印的结果是不同的:在 Chrome 之后,生成的文档看起来与可见的 PDF 相同,但在 IE11 中,生成的文档内容被缩小了(按比例缩小)。 我们完成了为 IE 更新 viewer.css 的问题。是否有一些正确的方法可以在不更新 ng2-pdfjs-viewer 代码的情况下解决问题?
【问题讨论】:
-
我查看了 ng2-pdfjs-viewer 文档,但没有得到任何有关此问题的信息。新的 IE 安全更新可能会在 IE 中导致此问题,可以通过更新 viewer.css 来解决此问题。您没有告诉我们您正在使用哪个确切版本的 ng2-pdfjs-viewer 进行测试。我建议您使用最新版本进行测试可能有助于避免此问题。参考:npmjs.com/package/ng2-pdfjs-viewer
-
我们用3.4.8版本测试过,这是最新的。由于隐私原因,此处无法展示真实文件,但打印内容差异明显
-
您可以在他们的官方网站上提交您对 ng2-pdfjs-viewer 库的反馈。他们可以用他们的库来测试这个问题。由于是第三方库,无法从 IE 端修复问题。
-
谢谢,我在那里打开了一个问题(GitHub):github.com/intbot/ng2-pdfjs-viewer/issues/33
-
@Deepak-MSFT - 这是这个包的作者。是否可以使用 ng2-pdfjs-viewer 创建 SO 标签?我可能很早就看到了这个问题。如创建的问题中所述,Mozilla 的 PDFJS 和查看器确实支持 IE,但有限制,因此应直接向他们报告。请参阅他们的常见问题解答 - 此处支持哪些浏览器:github.com/mozilla/pdf.js/wiki/Frequently-Asked-Questions
标签: angular pdf internet-explorer-11 ng2-pdfjs-viewer