Linux脚本将网页从浏览器转储到图像文件

发布于 2024-11-10 08:29:27 字数 225 浏览 1 评论 0原文

您知道有什么脚本可以将渲染的网络浏览器内容的屏幕截图保存到图像文件中吗?

现在我已经尝试过:

  • wkhtmltoimage - 不转储 flash

  • cutycapt - 在我的主机上编译的问题

  • khtml2png - 编译问题

在家里我使用 Ubuntu,托管在 Debian 上

Fo you know any script to make a screenshot of rendered web browser contents to an image file?

For now I've tried:

  • wkhtmltoimage - doesnt dump flash

  • cutycapt - problems to compile on my hosting

  • khtml2png - problems with compilation

At home I'm using Ubuntu, hosting is on Debian

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

Oo萌小芽oO 2024-11-17 08:29:27

Never got around to trying myself, but check out http://en.wikipedia.org/wiki/Xvfb. You should be able to run Firefox in xvfb and just save an image of the whole virtual window.

享受孤独 2024-11-17 08:29:27

xwd(1) 程序可以捕获正在运行的浏览器窗口的内容并将其保存到文件或标准输出中:

xwd -out /tmp/image.out

您可以使用 xwud(1) 再次查看它。

ImageMagick import(1) 命令还可以捕获 X11 窗口或屏幕的任何矩形部分。它还支持许多输出文件格式,这可能比标准 xwd 格式更好。

The xwd(1) program can capture a running browser window's contents and save it to a file or stdout:

xwd -out /tmp/image.out

You can view it again with xwud(1).

The ImageMagick import(1) command can also capture X11 windows or any rectangular portion of the screen. It also supports many output file formats, which might be nicer than the standard xwd format.

辞慾 2024-11-17 08:29:27
  • PDFMyURL - 非常有用,除了标头发送的错误之外。他们有
    简单的“API”。除非你需要简单地从 WebKit 抓取屏幕,否则
    恕我直言,
  • 如果您有自己的 VDS,我建议您发现 PhantomJS 请参阅 rasterize.js

UPD:我刚刚看到了这个是死尸柱Z)

  • PDFMyURL - really useful except bug with header sending. They have
    simple "API". Unless you need simple grab the screen from WebKit, it
    is best solution IMHO
  • If you have own VDS, I recommend to discover PhantomJS See rasterize.js

UPD: I have just seen this is necropost Z)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文