目前我正在寻找一个免费的解决方案,可以在用户浏览器上简单地编辑一些照片。调整大小和裁剪是强制性的。 我不是在寻找在线服务(例如SUMO或PIXLR,这很棒),因为我想将软件包含在WYSIWYG编辑器中。
JavaScript会非常好,但它必须在IE 8中运行。 Pixastic是一个很好的例子,但仅适用于现代浏览器(不是IE 8: - /)
我可以使用哪些建议?
也许使用ImageMagick设置某种图像处理服务并通过AJAX与它通信也可以解决这个问题?有没有人获得过这种解决方案的经验?
答案 0 :(得分:1)
如果您对服务器端图像处理持开放态度,那么您可以查看Google应用引擎提供的一些基本图像转换。
http://code.google.com/appengine/docs/python/images/usingimages.html#Transform
答案 1 :(得分:0)
这可能很有趣。虽然不支持作物 Agile uploader
混在一起答案 2 :(得分:0)
您可以在浏览器端尝试使用 MarvinJ 进行 Javascript 图像处理。非常容易使用:
// Load image and manipulate color channel
image.load("https://i.imgur.com/ZcCe0eC.jpg", function(){
image.draw(canvasA);
Marvin.colorChannel(image, image, 14, 0, -8);
image.draw(canvasB);
});
基本上,它加载网络中图像的像素数据并提供许多算法来操作它。
几个例子(包括JSFiddle):