gpt4 book ai didi

google-chrome - 使用 Chrome pdfium 将 HTML 转换为 PDF

转载 作者:行者123 更新时间:2023-12-03 12:36:48 29 4
gpt4 key购买 nike

任何人都可以建议如何使用 chrome pdfium 将 HTML 转换为 PDF。

因为,我尝试了 pdf.js 和其他一些,但它没有给我一个正确的结果。

我认为 chrome pdfium 可以正确处理它们。所以,我想尝试使用 pdfium 从 HTML 源生成 PDF 文件。

谢谢。

最佳答案

PDFium (和 PDF.js )只是 PDF 查看器,您无法使用它们将 HTML 转换为 PDF。

Chrome 中实际的 PDF 生成是由 printing component 完成的使用 Blink (渲染引擎)和 Skia (图形堆栈)。正在努力将打印功能与打印 UI 分离,以便第三方项目可以使用打印功能 (crbug.com/311308),但它仍在进行中。
Chrome 59 和 up 可用于将 HTML 转换为 PDF,通过 --print-to-pdf旗帜。见 crbug.com/603559对于特定功能本身,以及 https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md有关一般 headless Chromium 的文档。此示例加载 example.com 并将结果输出到 `path/to/file.pdf。

chrome --headless --print-to-pdf=path/to/file.pdf https://example.com

如果您想知道如何在 JavaScript 中使用 Chrome 的内置 PDF 生成器,请关注以下问题(尚未回答): Javascript call programmatically the "Save as PDF" feature of Chrome dialog print .

关于google-chrome - 使用 Chrome pdfium 将 HTML 转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26555877/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com