有一些合理的跨平台的方式来创建一个URL的缩略图图像?我知道有这样的缩略图网络服务,但我希望有一个软件或库可以在本地执行此操作。我猜在Linux中,我总是可以使用无头X服务器产生浏览器窗口,但Windows或OS X又如何呢?什么是创建网页缩略图的最佳方式?
8
A
回答
3
您可以使用Firefox或XULRunner的用一些相当简单的XUL创建缩略图作为PNG dataURLs(如果需要,你可以写入文件)。罗伯特O'Callahan有一些优秀的信息在这里:
http://weblogs.mozillazine.org/roc/archives/2005/05/rendering_web_p.html
2
我知道你说你希望服务是本地服务,但是......如果你必须连接到互联网才能截取屏幕截图,那么你应该同样可以访问Web服务。这样做似乎是一个更好的举动,而不是让自己面对本地截屏的跨平台问题。
+0
你有一个点,但我宁愿不依赖于第三方。 – 2008-09-15 18:42:46
1
有很多商业软件包会做你想做的。如果免费是一项要求,我不确定从阅读您的问题。但是这里有一些应用程序,我发现这些应用程序的价格合理,并且完全符合您的需求。我没有自己使用它们,但它们有免费试用版下载,因此您可以在购买之前进行评估。
- HTML to Image from Guanming Software - 运行在Linux和Windows
- HTML2Image from SysImage - 运行在Windows
- HTML2Image from Tooto - 在Windows 奔跑
- Convert HTML to Image from FrameworkTeam - Windows命令行工具
相关问题
- 1. 什么是使用ASP.NET创建缩略图的“最佳”方式?
- 2. 在ASP.NET中显示缩略图的最佳方式是什么?
- 3. 创建缩略图库的最佳方式
- 4. 使用鼠标创建地图的最佳方式是什么?
- 5. Xamarin.Forms:创建图像轮播的最佳方式是什么?
- 6. 在Java中为计算创建调试网页的最佳方式是什么?
- 7. 创建网页的缩略图
- 8. 什么是从C#中的内存流(视频)创建缩略图的最佳方式或库?
- 9. 在Angular中。什么是创建页面图标加载的最佳方式?
- 10. C#API来创建网页缩略图
- 11. 最佳实践:构建页眉和页脚的最佳方式是什么?
- 12. 在Java中缩放图像的最佳方式是什么?
- 13. 什么是创建网页布局的最佳工具?
- 14. 在网址中“嵌入”页码的最佳方式是什么?
- 15. 什么是在网页上“包装文本”的最佳方式
- 16. 在Ruby中解析网页的最佳方式是什么?
- 17. 什么是创建帮助页面的最佳解决方案?
- 18. 处理动态图像缩略图大小的最佳方法是什么?
- 19. 建立简单网站的最佳方式是什么?
- 20. TYPO3 - 创建100000页的最佳方式
- 21. 在网页html上创建边框的最佳方法是什么?
- 22. 用MySQL创建简要记录的最佳方式是什么?
- 23. 在Codeigniter中创建多站点的最佳方式是什么?
- 24. 用C++创建rw管道的最佳方式是什么?
- 25. 什么是创建可绘制资产的最佳方式?
- 26. 什么是在OpenERP上创建报告的最佳方式
- 27. 什么是创建ClickOnce部署的最佳方式
- 28. 什么是创建新游戏的最佳方式! 2.1模块?
- 29. 为Internet Explorer创建扩展的最佳方式是什么?
- 30. 什么是创建链接表的最佳方式?
链接被破坏... – Bazi 2016-11-17 11:20:46