【发布时间】:2014-05-28 04:08:31
【问题描述】:
我发现a very nice jQuery polaroid 在一个 div 中运行。
是否可以将结果保存在单个图像中?我应该使用什么库?我正在使用 Java,JavaScript 和 Python。有这些语言的库吗?
【问题讨论】:
标签: java javascript python
我发现a very nice jQuery polaroid 在一个 div 中运行。
是否可以将结果保存在单个图像中?我应该使用什么库?我正在使用 Java,JavaScript 和 Python。有这些语言的库吗?
【问题讨论】:
标签: java javascript python
目前还不清楚你想如何使用它。我想到了几个用例:
有时,在您自己的浏览器中。使用 Windows 屏幕截图 (Alt-printscreen),粘贴到图形编辑器 (Paint.NET),然后裁剪。
通常,在您自己的浏览器中。安装浏览器插件,例如 IECapt http://iecapt.sourceforge.net/ 或 FireShot https://addons.mozilla.org/en-US/firefox/addon/5648/
以编程方式,在您自己的浏览器中。使用 win32 api 调用获取屏幕截图、裁剪和保存。 ?Linux 等价物?
对于开发人员,在自己的机器或测试机器上获取测试屏幕截图。 Selenium RC http://saucelabs.com/blog/index.php/2009/10/selenium-tip-of-the-week-screenshot/
对于用户,在他们自己的浏览器中:
检测 javascript 以将缩略图位置报告回服务器;编写服务器端代码来重新创建图像,给用户一个“图像另存为”按钮来下载它。
使用 ActiveX 控件 (Snapsie https://github.com/nirvdrum/SnapsIE) (WebThumb http://www.acasystems.com/en/web-thumb-activex/) - 需要运行权限,仅限 IE
使用 Java 小程序 (SnapABug http://www.barklund.org/blog/2009/10/14/how-snapabug-works/) - 需要运行权限
使用非标准、不安全的 javascript 扩展? https://developer.mozilla.org/en/Drawing_Graphics_with_Canvas#section_9 - 看起来你可以抓取网页的一部分并将其滚动到画布上?然后http://www.nihilogic.dk/labs/canvas2image/保存为文件。
一些相关问题:
【讨论】: