google-chrome - 如何使用无头 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”与屏幕截图无关。
如果您对无头或无铬屏幕截图有更好的建议,就这么简单,我全神贯注。
解决方案
--screenshot=filename.png
.
参考:https ://cs.chromium.org/search/?q=symbol:kDefaultScreenshotFileName
同样,--print-to-pdf
也接受文件名。
推荐阅读
- python - 如何优化(=缩短)我的 Python 代码?
- c# - c# -Cannot 将 int 隐式转换为 int[]
- python - 如何组合列表的某些部分:Python
- html - Json 请求中的 HTML 字段
- firebase - Angular Firebase 身份验证状态始终返回 null
- javascript - css工具提示位置不固定
- c# - 服务器端投影
- angular - 更改角度 6 中的默认 html 模板
- javascript - 使用 javascript 或 angularjs 从本地驱动器路径获取所有文件,而不使用文件标签
- python - UnboundLocalError:分配前引用的局部变量“Counter”