From 0c3b2cf6fe79a75cc7b0039c7eb21a9dd6544cfe Mon Sep 17 00:00:00 2001 From: jason Date: Thu, 19 Mar 2026 16:19:48 -0500 Subject: [PATCH] fixes --- server/src/modules/documents/router.ts | 4 +- test-puppeteer.js | 96 ++++++++++++++++++++++++++ 2 files changed, 98 insertions(+), 2 deletions(-) create mode 100644 test-puppeteer.js diff --git a/server/src/modules/documents/router.ts b/server/src/modules/documents/router.ts index dfdd75a..8f1cbd4 100644 --- a/server/src/modules/documents/router.ts +++ b/server/src/modules/documents/router.ts @@ -152,9 +152,9 @@ function buildShippingLabelPdf(options: { + + +
+
+
+
+
From
+

Message Point Media

+
+
+
Shipment
+
SHP-00003
+
+
+
+
+
Ship To
+
+
Northwind Fabrication
+
42 Assembly Ave
+
Milwaukee, WI 53202
+
USA
+
+
+
+
+
Service
+
GROUND
+
+
+
Pkgs
+
1
+
+
+
+
+
Sales Order
+
SO-00002
+
+
+
Ship Date
+
N/A
+
+
+
+
Reference
+
FG-CTRL-BASE · Control Base Assembly
+
+
+ *SHP-00003* +
+
Carrier pending · Tracking pending
+
+ + +`; + +async function run() { + const browser = await puppeteer.launch(); + try { + const page = await browser.newPage(); + await page.setContent(html, { waitUntil: "networkidle0" }); + const pdf = await page.pdf({ + format: "A4", + printBackground: true, + preferCSSPageSize: true, + }); + fs.writeFileSync('/tmp/test-label.pdf', pdf); + console.log("PDF generated at /tmp/test-label.pdf"); + } finally { + await browser.close(); + } +} +run();