是否有一种简单的方法可以让 HTML2PDF 在将 pdf 输出到浏览器时自动打开打印对话框窗口?
我尝试在输出之前设置 javascript - header 冲突 我在输出 PDF 后尝试过 - 没有影响 我在 PDF 中尝试过,就像 TCPDF 所建议的那样(我认为 HTML2PDF 是在这个库上构建的),但由于 PDF 支持中没有 JS,它不允许这样做。
人们是否知道其他方法,或者我是否必须使用 iframe 或 windows 来破解某些内容并通过该方法声明打印?
感谢任何帮助。
最佳答案
打印取决于您让浏览器显示 PDF 的方式。如果您让浏览器“正常”显示它们,无论是插件(Adobe、FoxIT)还是 PDF 的 native 显示,那么您无能为力,因为您无法使用 JavaScript 来访问这些内容。
您可以使用pdf.js它使用 JavaScript 在可以打印的 Canvas 上渲染 PDF,例如 Printing PDF using pdf.js
关于javascript - HTML2PDF自动打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23559677/