如何以不同的比例重新呈现PDF.js页面?

时间:2014-12-21 03:01:37

标签: pdf.js

我正在尝试运行相同的程序,但具有不同的比例。但它给了我破碎的照片。那么更新比例的正确方法是什么?

function draw(num, scale) {
    pdfDoc.getPage(num).then(function(page) {
        var viewport = page.getViewport(scale);
        var canvas = document.getElementById('the-canvas');
        var context = canvas.getContext('2d');
        canvas.height = viewport.height;
        canvas.width = viewport.width;

        var renderContext = {
          canvasContext: context,
          viewport: viewport
        };
        page.render(renderContext);
    }
}
draw(1, 1);
draw(1, 2);

0 个答案:

没有答案