From 8ab02178f40178a6a65cbd8f8c1d85bb3eb0fdf3 Mon Sep 17 00:00:00 2001 From: Jasper van der Neut Date: Thu, 30 May 2024 09:35:06 +0200 Subject: [PATCH] Draw QR-codes with quiet zone, keep more whitespace around label to accomodate printer misalignment. Print prefix and number on seperate lines for more whitespace around the QR-code. --- index.html | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/index.html b/index.html index 2bfaea1..539e030 100644 --- a/index.html +++ b/index.html @@ -201,7 +201,7 @@ @@ -272,11 +281,11 @@ .padStart(leadingZerosInt + 1, "0"); let text = this.prefix + paddedNumber; // See https://goqr.me/api/doc/create-qr-code/ - let qrCodeUrl = `https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=${encodeURIComponent( + let qrCodeUrl = `https://api.qrserver.com/v1/create-qr-code/?size=300x300&qzone=4&bgcolor=fff&data=${encodeURIComponent( text )}`; - this.labels.push({ qrCodeUrl, text }); + this.labels.push({ qrCodeUrl, text, prefix: this.prefix, paddedNumber }); } }, printLabels() {