我使用pdf.js在浏览器中显示pdf,但我遇到了问题。 如何通过打印按钮打印pdf,在浏览器中充当打印功能或使其可以直接打印。
我尝试过print.js,但我无法知道它是如何做到的。 另外,当我使用
时printJS('https://cdn.rawgit.com/mozilla/pdf.js/master/web/compressed.tracemonkey-pldi-09.pdf')
它将在浏览器中创建另一个带有链接的窗口。 当鼠标在链接上时,它会显示pdf文件的位置。这不是我想要的。
有没有方法直接打印pdf?任何方法,甚至使用C#打印都可以。
答案 0 :(得分:0)
我找到了一些材料,比如window.open和window.print。 这些方法将打印数据附加日期和页码,然后 不知何故与原始文件不同。 我仍然不知道view.js如何打印它。似乎没有 其他更好的方法来解决这个问题。 这个主题的定理是什么,其他js开发者如何 可以创建打印功能,并可以使其成为良好的PDF浏览器。 感谢。
答案 1 :(得分:0)
我发现printThis可以解决这个问题,而在chrome中,它可以正常工作。