4

私は、コルドバ APP 内で PDJS ビューに取り組んでいます。

PDFが少しぼやけていることを除いて、すべて正常に機能します。Retinaディスプレイが原因であることはわかっていますが、これを変更するにはどうすればよいですか?正しいスケールを取得するにはどうすればよいですか?

現在、私はこれを試しています

pdfFile.getPage(data.page).then(function (page) {


    canvas.width = $('#pdfContainer').width();
    var viewport = page.getViewport(canvas.width / (page.getViewport(1).width));
    canvas.width = viewport.width;
    canvas.height = viewport.height;

    var height= $('#pdfContainer').height();



    if (canvas.height > height) {
        canvas.height = height;
        var viewport = page.getViewport(canvas.height / (page.getViewport(1).height));
        canvas.width = viewport.width;
        canvas.height = viewport.height;
    }

    var renderContext = {
        canvasContext: context,
        viewport: viewport
    };

    page.render(renderContext);
});
4

1 に答える 1