是否有一些合理的跨平台方式来创建给定URL的缩略图?我知道有缩略图Web服务可以做到这一点,但我想要一个软件或库,它将在本地执行此操作。我想在Linux中我总是可以使用无头X服务器生成浏览器窗口,但是Windows或OS X呢?
答案 0 :(得分:3)
你可以使用Firefox或XULRunner和一些相当简单的XUL来创建缩略图作为PNG dataURL(然后你可以根据需要写入文件)。 Robert O'Callahan在这里有一些很好的信息:
http://weblogs.mozillazine.org/roc/archives/2005/05/rendering_web_p.html
答案 1 :(得分:2)
我知道你说你希望服务是本地的,但是......如果你必须连接到互联网来截取屏幕截图,你应该同样可以访问网络服务。这样做似乎是一个更好的举措,而不是打开自己在本地截取屏幕截图的跨平台问题。
答案 2 :(得分:1)
有许多商业套餐可以满足您的需求。如果免费是必需的,我不确定阅读你的问题。但是这里有一些我发现的应用程序价格合理且完全符合您的要求。我自己没有使用它们,但是它们有免费试用版下载,因此您可以在购买前进行评估。