From e4ba39bdd00e8affacf1b7f8e1ff1648a919bfba Mon Sep 17 00:00:00 2001 From: Ludovic Dubost Date: Thu, 3 Nov 2022 14:16:55 +0100 Subject: [PATCH] Improve rendering quality of signatures --- www/sign/inner.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www/sign/inner.js b/www/sign/inner.js index 3c7759f91..ec63cd820 100644 --- a/www/sign/inner.js +++ b/www/sign/inner.js @@ -991,12 +991,16 @@ define([ document.getElementById('store').addEventListener('click', function(event) { event.preventDefault(); var items = [] + // temporarey resize of canvas to improve rendering quality + resizeCanvas(4); canvasEditions.forEach(function(canvasEdition, index) { items.push({  data: canvasEdition.toDataURL(), index: index, name: index + '.png', type: 'image/png' }); }) + // restore previous canvas size + resizeCanvas(0.25); prepareDoc(pdfData, items).then(pdfBytes => { var blob = new Blob([pdfBytes.buffer], { type: "application/pdf" }) blob.name = pdfTitle.replace(".pdf", "-signed.pdf");