From e7d97d04cf37ea45e4be9a75886e7d875373e811 Mon Sep 17 00:00:00 2001 From: rca Date: Mon, 12 Aug 2024 17:17:41 +0900 Subject: [PATCH] test --- scripts/convert.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/scripts/convert.ts b/scripts/convert.ts index e69de29..ea23b8e 100644 --- a/scripts/convert.ts +++ b/scripts/convert.ts @@ -0,0 +1,18 @@ +import PuppeteerHTMLPDF from "puppeteer-html-pdf"; + +const htmlPdf = new PuppeteerHTMLPDF(); + +htmlPdf.setOptions({ + format: "A4", +}); + +const html = await htmlPdf.readFile(`${__dirname}/dist/all.html`, "utf8"); + +try { + const pdfBuffer = await htmlPdf.create(html); + const path = `${__dirname}/dist/result.pdf`; + await htmlPdf.writeFile(pdfBuffer, path); + console.log("PDF created successfully"); +} catch (error) { + console.error("Error creating PDF", error); +}