【发布时间】:2017-06-07 20:52:41
【问题描述】:
某些嵌入 pdf 文件“application/x-google-chrome-pdf”的打印预览似乎不再起作用。 在 Chrome 版本 59.x 中打开 this pdf 文件并尝试打印。 我的系统上安装了 Adobe Reader XI 版本 11.0.20。 有没有办法解决这个问题?
【问题讨论】:
标签: javascript google-chrome pdf windows-10 print-preview
某些嵌入 pdf 文件“application/x-google-chrome-pdf”的打印预览似乎不再起作用。 在 Chrome 版本 59.x 中打开 this pdf 文件并尝试打印。 我的系统上安装了 Adobe Reader XI 版本 11.0.20。 有没有办法解决这个问题?
【问题讨论】:
标签: javascript google-chrome pdf windows-10 print-preview
请参考这篇文章。基本上,如果它是 chrome,您将需要在打印前延迟。感谢原帖。
google chrome print preview does not load the page the first time
【讨论】:
对我来说,chrome 59 的不兼容问题似乎是因为我们使用 QuickPDF 库 (PageJavaScriptAction) 向 PDF 注入了 javascript。 JS代码为:
try{
print( {bUI: true, bShrinkToFit: true});
} catch(e){
try{
print({bUI: true, bShrinkToFit: true});
} catch(e1){app.alert(e + ',' + e1);}
}
删除此代码后,预览似乎再次正常工作,类似于旧版本的 chrome。
【讨论】:
Ctrl+a 和 Ctrl+p 都可以。
选择您要获取的数据打印预览并右键单击并选择打印选项。
【讨论】: