由于某些商业原因,我们不允许用户下载pdf。但是,打印出内容是可以的。问题在于,由于我们不知道如何禁用firefox内置pdf查看器的下载功能,因此我们改变了寻找开源解决方案PDFjs的方向。
PDFjs在显示pdf方面表现出色,但不能显示打印功能。它在每个pdf的末尾多打印一页。 在测试过程中,我们发现仅当我们的文件为横向时才会出现一个额外的页面问题(在这种情况下,我们将打印机设置为横向打印)。并且注意到,仅当在真实打印机中打印出文件时才会出现问题。
我们知道PDFjs与firefox的内置pdf查看器类似(或beta版)。但是,firefox内置pdf查看器中的打印功能效果很好。因此,我们正在以下方面寻求帮助: