2010-01-05 150 views
0

一旦我将图像上传到服务器(asp.net),我需要display此上传的图像用于裁剪。实现这一目标的最佳做法是什么(即,如何将图像发送回客户端以供显示)? 。我曾尝试在上传前提供预览选项。但这似乎并不适用于所有图像。见here上传功能后的照片裁剪

增加: [我知道JCrop是可用的,但问题的关键是如何将图像发回OFR显示]

回答

2

您可以将图像先上传到服务器,并显示一个从那里预览。成功上传后,您可以使用javascript来选择裁剪区域。

这是jQuery中的一个不错的crop plugin

然后,您可以获取裁剪区域的尺寸,并使用C#或任何其他服务器端语言制作具有这些尺寸的新图像。

Image Editing: Saving, Cropping, and Resizing

+0

一旦图像上传,我怎么显示预览..这是我的问题。 – Ajay 2010-01-05 05:21:19

+0

您可以将img标签的来源设置为服务器中图像的位置。 – rahul 2010-01-05 06:07:31