2010-01-05 154 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