我的公司有一个 Web 应用程序,可以输出我们打印在标签纸上的 PDF(带有产品数据的贴纸)。
Chrome 是这里的默认浏览器。不幸的是,当我们尝试从 Chrome 打印时,“适合页面”复选框被自动选中。这会搞砸对齐并在错误的位置打印数据。如果我们取消选中“适合页面”,它会在所有机器上完美打印。
如果我跳过 Chrome 打印对话框并使用系统对话框,它在 Mac 上运行良好,但在 Windows 机器上运行不佳。
我真的很想要一种禁用“适合页面”选项的方法。
我看过的:
Printing Avery 5160 labels with FPDF - 我添加了 /ViewerPreferences << /PrintScaling /None >>
到我的 pdf,但这篇文章 Set PDF to print with no scaling说它是由应用程序控制的(在我的例子中是 Chrome)。
http://productforums.google.com/forum/#!topic/chrome/REy2n67B1fM --没有帮助
https://code.google.com/p/chromium/issues/detail?id=158752 --没有帮助
所以我担心我可能需要找到或制作一个 Chrome 扩展程序来做到这一点。在我深入研究之前,有谁知道这是否可能?
其他事实:
PDF 正在由 fpdf
生成在 php
.所有计算机都应使用最新版本的 Chrome。
最佳答案
我不想这么说,但是,您可以尝试在不同的浏览器中打开 PDF,还是使用独立的 PDF 阅读器应用程序?
由于 Chromium 团队将其标记为 WontFix
,Chrome 可能无法满足您的需求。
关于google-chrome - 在 Chrome 中禁用 "Fit to Page",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17891325/