gpt4 book ai didi

Java 多个网页的截图

转载 作者:行者123 更新时间:2023-11-29 08:17:53 25 4
gpt4 key购买 nike

我不会在这里发布任何代码,因为我不知道如何开始这样做。其实我需要你的帮助...

我正在使用java(使用netbeans,顺便说一句),并且我有一个在表(MySQL)中包含多个网址的数据库,我想获取其中列出的每个网址的屏幕截图,将其保存到我的电脑,然后插入url 表中的屏幕截图 (jpeg)。我在 stackoverflow 上查看,但没有答案(不是自动答案,因为我必须打开网络浏览器,并且该应用程序应该是一个独立的应用程序)(我在 this article -> ( this )中找到的另一个选项是不可用。

在同一篇文章中,我读过有关 Flying Saucer Project 的内容,也许是最好的选择,但我不知道如何使用它,而且我不想浪费宝贵的时间阅读该项目可以做的每一件事做...所以我希望有一个关于如何使用它的快速教程。

拜托,如果你能在这里发布一些代码那就太好了,但至少我想要一个如何做到这一点的答案,或者一些建议,那也很好。谢谢大家。

最佳答案

您应该看看CutyCapt :

CutyCapt is a small cross-platform command-line utility to capture WebKit's rendering of a web page into a variety of vector and bitmap formats, including SVG, PDF, PS, PNG, JPEG, TIFF, GIF, and BMP. See IECapt for a similar tool based on Internet Explorer.

只需从 Java 应用程序中执行该应用程序即可。请参阅Running Command Line in Java 。结果会是这样的::

p = Runtime.getRuntime().exec(String.format("./CutyCapt --url=%s --out=%s",
url, path));

关于Java 多个网页的截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20184491/

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