小编Jar*_*zzy的帖子

如何在 Puppeteer 中访问 PageNumber 和 TotalPages 变量

所以我从 URLS 生成多个 PDF,然后我使用 easy-pdf-merge 来组合这些 PDF,

我希望能够更新每个页脚中的 pageNumber 和 totalPages,所以我想获得第一个 PDF totalPages 和页码并将其保存在一个变量中,然后创建的每个 PDF 都将使用我创建的新变量+ 上一个 pageNumber 和 totalPages。“搜索页码”,您将找到选项。 https://pptr.dev/#?product=Puppeteer&version=v1.19.0&show=api-class-page

这可能吗?我在 pdf.options 中看到有 totalPages 和 pageNumber 选项。

const puppeteer = require('puppeteer');

class Webpage {
    static async generatePDF(url) {
        const browser = await puppeteer.launch({ headless: true }); // Puppeteer can only generate pdf in headless mode.
        const page = await browser.newPage();

        await page.goto(url); // Adjust network idle as required. 
        const pdfConfig = {
            path: 'home.pdf', // Saves pdf to disk. …
Run Code Online (Sandbox Code Playgroud)

javascript pdf-generation node.js puppeteer

6
推荐指数
0
解决办法
1825
查看次数

标签 统计

javascript ×1

node.js ×1

pdf-generation ×1

puppeteer ×1