From 24d1a4d986826fe63cc77c141f130e329c4dcdd7 Mon Sep 17 00:00:00 2001 From: Naynesh Raghunath Rathod Date: Tue, 14 Jul 2026 00:47:31 +0530 Subject: [PATCH 1/2] fix: support application/octet-stream for base64 images in DocMeasure --- src/DocMeasure.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DocMeasure.js b/src/DocMeasure.js index b87d16555..440157882 100644 --- a/src/DocMeasure.js +++ b/src/DocMeasure.js @@ -127,7 +127,7 @@ class DocMeasure { } convertIfBase64Image(node) { - if (/^data:image\/(jpeg|jpg|png);base64,/.test(node.image)) { // base64 image + if (/^data:(image\/(jpeg|jpg|png)|application\/octet-stream);base64,/.test(node.image)) { // base64 image let label = `$$pdfmake$$${this.autoImageIndex++}`; this.pdfDocument.images[label] = node.image; node.image = label; From b0f92328fe416f3f3ec2152c655407dc859f2845 Mon Sep 17 00:00:00 2001 From: Naynesh Raghunath Rathod <48095301+nayneshrathod@users.noreply.github.com> Date: Fri, 17 Jul 2026 08:56:34 +0530 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/DocMeasure.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DocMeasure.js b/src/DocMeasure.js index 440157882..2adcec7bc 100644 --- a/src/DocMeasure.js +++ b/src/DocMeasure.js @@ -127,7 +127,7 @@ class DocMeasure { } convertIfBase64Image(node) { - if (/^data:(image\/(jpeg|jpg|png)|application\/octet-stream);base64,/.test(node.image)) { // base64 image + if (/^data:(image\/(jpeg|jpg|png)|application\/octet-stream);base64,/.test(node.image)) { // base64 data URL (image/* or application/octet-stream) let label = `$$pdfmake$$${this.autoImageIndex++}`; this.pdfDocument.images[label] = node.image; node.image = label;