私は、コルドバ 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);
});