我最近将PDF.js嵌入到网站上以显示PDF并允许其打印。
然而,在打印时,每隔一页都插入一个空白页(即第1,3,5页......是正确的,但页面2,4,6 ..是空白的。)
有时在打印时,单个页面会流向下一页(仅限一行或2行),然后分页到下一页(因此2页PDF会变为4等),如果它认为可以解释空白页第一页以非常小的数量流到下一页(不足以在空白页面上显示任何文本)。
PDF在观众身上显示得很好但是我不完全确定打印的内容。
有谁知道为什么会这样?我想我对在打印之前如何在画布上显示PDF有一个大概的想法,但我对它并不十分熟悉。任何有用的指示将不胜感激!
答案 0 :(得分:0)
检查页面尺寸是否实际为Letter尺寸(8.5 x 11)。如果它呈现为Legal,A4或A5尺寸,那么这就解释了为什么每隔一页看到一个空白页面的原因。
要查看是否是这种情况,请打印到PDF并验证页面尺寸。
您可以将高级打印机设置中的纸张尺寸更改为正确的格式,然后打印到相同的介质。
我找不到"缩小适合"设置为pdf.js,但如果可以,则可能意味着您可以打印到Letter并且不会在其间打印空白页。