使用ASP.NET MVC进行图像编辑

时间:2009-05-18 05:41:15

标签: asp.net-mvc

ASP.NET MVC有没有好的图像编辑组件?这可以裁剪/重新调整大小/旋转等

2 个答案:

答案 0 :(得分:1)

使用jcrop jquery插件可以很容易地进行裁剪。这让你调整大小,在javascript中相对容易,最大的问题是旋转。要旋转工作,您需要使用画布(或闪光灯)。除IE之外,所有浏览器目前都支持canvas元素。 IE有自己的画布实现。

请记住,这只是客户端代码,您需要做很多工作才能结合所需的三个插件的所有功能。

一旦你在客户端上工作,你将不得不找到一种方法将所有参数转储到隐藏字段并将其发送到服务器。在服务器上,您需要System.Drawing来实际更改图像。

开始寻找好插件的好地方是GooglejQuery Plugin repository

答案 1 :(得分:0)

使用java-script editor画布属性的HTML5提供了集成的图像过滤/编辑解决方案。 Fabric ,它有大量可用的编辑选项。

此外,如果您希望在mvc中使用ASP.NET WebForms Telerik RADImageEditor,则可以阅读this post,它在mvc视图中的Iframe中呈现它。