Skip to content

Commit d5dfe28

Browse files
committed
remove header and footer from print
1 parent 2f30efc commit d5dfe28

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

xp-archive/server/src/services/PdfService.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,14 @@ export class PdfService {
130130
try {
131131
const page = await this.browser.newPage();
132132

133+
const htmlWithoutHeaderAndFooter = html.replace(
134+
/(<header([^;]*)<\/header>|<footer([^;]*)<\/footer>)/,
135+
''
136+
);
137+
133138
await page.setViewport({ width: widthActual, height: 1024, deviceScaleFactor: 1 });
134139
await page.emulateMediaType('screen');
135-
await page.setContent(html);
140+
await page.setContent(htmlWithoutHeaderAndFooter);
136141

137142
const pdf = await page.pdf({
138143
printBackground: true,

0 commit comments

Comments
 (0)