首页 > 解决方案 > 如何使用无头 chrome 截图设置 screenshot.png 的名称?

问题描述

我正在使用此命令进行屏幕截图:

chromium-browser --headless --screenshot https://www.google.com

这里

这基本上有效:

[1101/145557.285618:ERROR:gpu_process_transport_factory.cc(980)] Lost UI shared context.
[1101/145558.357174:INFO:headless_shell.cc(538)] Written to file screenshot.png.

(它在其他地方得到了很好的介绍,但我还没有找到一个有用的修复 Lost UI 错误的方法。这不相关。)

如何设置screenshot.png要保存为其他名称的名称?

我发现了一些 chrome 命令行开关的概要,例如这个,但最有可能的标志“--output”与屏幕截图无关。

如果您对无头或无铬屏幕截图有更好的建议,就这么简单,我全神贯注。

标签: google-chrome

解决方案


--screenshot=filename.png.

参考:https ://cs.chromium.org/search/?q=symbol:kDefaultScreenshotFileName

同样,--print-to-pdf也接受文件名。


推荐阅读