javascript - HTML2PDF自动打印

标签 javascript php jquery html2pdf

是否有一种简单的方法可以让 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/

相关文章:

javascript - AngularJS 下拉列表和文本框过滤器

javascript - Vue.js 到 Node.js 服务器 : How can I secure my POST call?

php - OOP PHP - 简单会计/财务系统的潜在类

javascript - 进行查询选择用户名并触发模式以隐藏 - Ajax 和 Jquery

javascript - 如何使用 Ajax 检查登录情况?

javascript - React原生IOS触摸事件需要在键盘打开时点击两次

javascript - Ember,如何为 "partial"和 "index"重用相同的 "show"

php - Symfony2,在数据库中配置 pdo session 存储

jQuery fadeOut 将不透明度设置为 1

javascript - 如何使用 Vue.js 类设置计时器