From 20293663d7e6cf63ccffdd8cf17c88c4b25fe321 Mon Sep 17 00:00:00 2001 From: JOYCEQL <1449239013@qq.com> Date: Wed, 27 Nov 2024 13:57:26 +0800 Subject: [PATCH] fix: pdf font --- apps/fronted/src/app/api/generate-pdf/route.ts | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/fronted/src/app/api/generate-pdf/route.ts b/apps/fronted/src/app/api/generate-pdf/route.ts index 6c705a2..640ab8b 100644 --- a/apps/fronted/src/app/api/generate-pdf/route.ts +++ b/apps/fronted/src/app/api/generate-pdf/route.ts @@ -10,7 +10,7 @@ export async function POST(req: Request) { // const browser = await puppeteer.launch({ // headless: true // }); - await chrome.font("/var/task/fonts/NaihuSC.woff2"); + // await chrome.font("/var/task/fonts/NaihuSC.woff2"); const browser = await puppeteer.launch({ args: [...chrome.args, "--font-render-hinting=none"], @@ -21,9 +21,20 @@ export async function POST(req: Request) { headless: chrome.headless }); + const contentWithFont = ` + + ${content} + `; + const page = await browser.newPage(); - await page.setContent(content); + await page.setContent(contentWithFont); const marginPx = margin + "px";