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

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

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

我假设使用/调整包装器div的一些方法可能是解决方案,但到目前为止我的尝试还没有成功地缩放画布的内容 .

(另外,我知道这与其他post有关,但该帖子没有提到为小画布指定更高质量的pdf渲染的方法) .