From 78ef6faac6feb651bc7e88225928de4aef40bd6a Mon Sep 17 00:00:00 2001 From: adb-sh Date: Wed, 4 May 2022 13:35:50 +0200 Subject: [PATCH] prettier pdf with code highlighting --- index.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 8aab6d9..7399027 100644 --- a/index.js +++ b/index.js @@ -36,7 +36,17 @@ try{ if (!title) title = await (await page.waitForSelector('h1')).evaluate(el => el.textContent); if (!subtitle) subtitle = await (await page.waitForSelector('h2')).evaluate(el => el.textContent); - console.log(title,subtitle) + console.log(title,subtitle); + + await page.emulateMediaType('screen'); + await page.addStyleTag({content: ` + .hidden-print { + display: none !important; + } + *:not(code, .code > *){ + color: #000 !important; + } + `}); const pages = await page.pdf({ //path: `${path}/${date}_${title}_pages.pdf`,