diff --git a/scripts/convert.ts b/scripts/convert.ts index ea23b8e..f7625be 100644 --- a/scripts/convert.ts +++ b/scripts/convert.ts @@ -1,18 +1,23 @@ -import PuppeteerHTMLPDF from "puppeteer-html-pdf"; +import PuppeteerHTMLPDF from 'puppeteer-html-pdf'; -const htmlPdf = new PuppeteerHTMLPDF(); +async function generatePDF() { + const htmlPdf = new PuppeteerHTMLPDF(); -htmlPdf.setOptions({ + htmlPdf.setOptions({ format: "A4", -}); + }); -const html = await htmlPdf.readFile(`${__dirname}/dist/all.html`, "utf8"); + try { + const html = await htmlPdf.readFile(`${__dirname}/../dist/all.html`, "utf8"); -try { const pdfBuffer = await htmlPdf.create(html); - const path = `${__dirname}/dist/result.pdf`; + const path = `${__dirname}/../dist/result.pdf`; await htmlPdf.writeFile(pdfBuffer, path); + console.log("PDF created successfully"); -} catch (error) { + } catch (error) { console.error("Error creating PDF", error); + } } + +generatePDF();