如何在ASP Web表单中通过pdf.js打印pdf

问题描述 投票:1回答:2

我使用pdf.js在浏览器中显示pdf,但我遇到了问题。如何通过打印按钮打印pdf,在浏览器中充当打印功能或使其可以直接打印。

我尝试过print.js,但我无法知道它是如何做到的。另外,当我使用时

printJS('https://cdn.rawgit.com/mozilla/pdf.js/master/web/compressed.tracemonkey-pldi-09.pdf')

它将在浏览器中创建另一个带有链接的窗口。当鼠标在链接上时,它会显示pdf文件的位置。这不是我想要的。

有没有方法可以直接打印pdf?任何方法,甚至使用C#打印都可以。

javascript c# asp.net pdf.js
2个回答
0
投票

我找到了一些材料,比如window.open和window.print。这些方法将打印附加日期和页码的数据,然后以某种方式与原始文件不同。我仍然不知道view.js如何打印它。似乎没有其他更好的方法来解决这个问题。这个主题的定理是什么,其他js开发人员如何创建打印功能,并使其成为优秀的pdf查看器。谢谢。


0
投票

我发现printThis可以解决这个问题,而在Chrome中,它运行良好。

© www.soinside.com 2019 - 2024. All rights reserved.