1

我正在寻找使用 PDFJS 将 PDF 嵌入网页中。我想将它们渲染成一个固定宽度的画布(并让它们适当地缩放以适合画布),同时具有与原始 PDF 相似的分辨率/图像质量。如果我使用这样生成的视口:

var viewport = 
page.getViewport(page.getViewport(canvas.width/page.getViewport(1.0).width);

对于小型画布,我得到了非常低质量的图像渲染。有没有办法指定 PDF 的渲染比例和分辨率/图像质量的建议?

我假设某种使用/调整包装器 div 大小的方法可能是解决方案,但迄今为止我的尝试在缩放画布内容方面并未成功。

(另外,我知道这与另一篇文章有​​关,但那篇文章没有提到为小画布指定更高质量的 pdf 渲染的方法)。

4

0 回答 0