【问题标题】:Creating PDF files with Puppeteer generates files too large使用 Puppeteer 创建 PDF 文件会生成太大的文件
【发布时间】:2021-10-25 08:55:04
【问题描述】:

我们以前使用phantom 生成PDF 文件,现在切换到puppeteer。 我们将生成的文件(约 50 个文件)大小为 40-50 KB。

现在我们使用 puppeteer 生成相同的文件(使用相同的数据、相同的徽标图像等),大小范围为 190-2125 KB。

我们已经尝试在 npm 文档中查找包描述或我们可以更改的某些设置,但一无所获。

欢迎提出想法。

【问题讨论】:

    标签: pdf-generation puppeteer


    【解决方案1】:

    由于Puppeteer 使用铬生成pdf 文件,根据此article 这是一个已知问题。 (滚动到最后..问题仍然开放)。

    您可以尝试使用 imagemin-jpegoptim 模块“优化”您的 jpeg 文件或完全使用其他文件类型。

    将屏幕截图创建为图像而不是 pdf 怎么样?

    【讨论】:

      猜你喜欢
      • 2016-10-07
      • 1970-01-01
      • 2013-12-05
      • 1970-01-01
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      • 2019-01-17
      • 1970-01-01
      相关资源
      最近更新 更多