8

是否有一些合理的跨平台方法来创建给定 URL 的缩略图?我知道有缩略图网络服务可以做到这一点,但我想要一个软件或库可以在本地做到这一点。我想在 Linux 中我总是可以使用无头 X 服务器生成浏览器窗口,但是 Windows 或 OS X 呢?

4

3 回答 3

3

您可以将 Firefox 或 XULRunner 与一些相当简单的 XUL 一起使用,以将缩略图创建为 PNG 数据 URL(如果需要,您可以随后将其写入文件)。罗伯特奥卡拉汉在这里有一些很好的信息:

http://weblogs.mozillazine.org/roc/archives/2005/05/rendering_web_p.html

于 2008-09-15T18:18:24.617 回答
2

我知道你说过你希望服务是本地的,但是......如果你必须连接到互联网才能截取屏幕截图,你应该同样可以访问网络服务。这样做似乎比向本地截屏的跨平台问题敞开心扉更好。

于 2008-09-15T18:05:17.660 回答
1

有许多商业软件包可以满足您的需求。我不确定是否需要免费阅读您的问题。但这里有一些我发现的应用程序价格合理,并且完全符合您的要求。我自己没有使用过它们,但它们提供免费试用下载,因此您可以在购买前进行评估。

于 2008-09-15T18:13:25.127 回答