我需要在 HTML 中设置一个打印按钮来打印某个 PDF 文件,希望不必先下载该文件。我已经尝试了一些方法,但有些只能在 IE 中工作。有些要求将文件作为嵌入对象下载,这也是 Not Acceptable 。在 PDF 中嵌入 javascript 听起来是最有希望的,但出于其他原因,我宁愿避免这种情况。
还有其他想法吗?
最佳答案
不幸的是,这确实无法完成...任何浏览器都无法简单地处理 PDF,因此无法使用浏览器的打印对话框来打印它们。
您的用户将必须下载 pdf 并使用他们使用的任何 PDF 软件进行打印(即使它只是浏览器的插件),除非您将其转换为无聊的旧 html 或图像或其他内容。
关于javascript - 需要在浏览器中有一个打印按钮来打印 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3217990/