使用 Chromium 打印 PDF 时出现问题

使用 Chromium 打印 PDF 时出现问题

我在 Linux 上一直使用以下解决方案:

chromium-browser --headless --print-to-pdf=example.pdf 'https://example.com/'

(与这个答案),并且它运行正常,但现在它显示:

[0811/165809.082646:ERROR:headless_shell.cc(174)] 仅启用远程调试时才支持打开多个选项卡。

我使用的是 Chromium 版本83.0.4103.97-0ubuntu0.20.04.1

我并没有尝试打开多个选项卡,并且我尝试从中获取 PDF 的网页也没有打开弹出窗口或类似的东西。

这只是一个错误还是我应该做其他什么?

答案1

我也在 Ubuntu 20.04 上遇到了这个问题,我通过将可执行文件更改为 Snap 中的任意内容解决了这个问题:

# uses /snap/chromium/current/usr/lib/chromium-browser/chrome
$(find /snap/chromium/current/ -name chrome) --headless --print-to-pdf=example.pdf 'https://example.com'

我不记得更新过什么,但目前看来这对我有用。希望它对你也有用!

相关内容