ngx-extended-pdf-viewer打印页面仅显示要打印的pdf的最后一页

时间:2019-08-28 05:49:56

标签: angular pdf printing pdf-viewer

我在8号角使用ngx-extended-pdf-viewer在模态中显示pdf,它正确显示了pdf,但是当我单击“打印”按钮时,它只是打开了pdf的最后一页以进行打印视图

这是我的代码:

<ngx-extended-pdf-viewer
   [showBookmarkButton]="false"
   [showDownloadButton]="false"
   [showOpenFileButton]="false"
   [src]="pdfUrl"
   [useBrowserLocale]="true"
   height="80vh"
></ngx-extended-pdf-viewer>

1 个答案:

答案 0 :(得分:0)

这是ngx-extended-pdf-viewer的开发人员。看来您并不是遭受模态问题困扰的唯一人。

通常,此问题是由pdf.js的打印算法引起的。它只是隐藏所有内容,将PDF页面添加为图像,然后打印结果。由于某种原因,模态倾向于干扰该算法。例如,看看这个问题:https://github.com/stephanrauh/ngx-extended-pdf-viewer/issues/152

但是,在您的情况下,仅打印最后一页。我想对此做进一步调查。可以给我转载吗?即一个最小但功能齐全的演示,显示该错误,而无需我投入太多工作?