我正在尝试使用Puppeteer生成页面的指定部分(630px x 891px)的PDF。为此,https://jsbin.com/gihanil上的图像具有10px
红色边框。我的output PDF下面的代码底部有几个不需要的空白边距像素。
有什么方法可以消除白色边距?
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://jsbin.com/gihanil', {waitUntil: 'networkidle2'});
await page.pdf({
path: 'tiger.pdf',
height: '891px',
width: '630px',
margin: {top: 0, right: 0, bottom: 0, left: 0},
printBackground: true,
landscape: false,
});
await browser.close();
})();