2011-03-04 46 views

回答

4

你可以把它變成black and white on the client side, with canvas,但將這個像素數據推送到服務器來保存是毫無意義的。我只會將此用作預覽給用戶。

如果您希望它們永久黑白,請在服務器端進行。

+3

+1做它服務器端。爲什麼不在客戶端做圖像處理 – 2011-03-04 08:09:35

+0

?它在發送到服務器時減少了字節大小。 – Anurag 2011-03-04 08:30:08

+0

@Auurag你可能會期待一個灰度圖像,但客戶端可以發送任何東西。然後在服務器端生成它時,在服務器端驗證它將毫無意義。 – alex 2011-03-04 08:52:17

0

另外一個設想:您可以在Flash做到這一點(雖然需要安裝Flash)

0

的webdesigner壁的good tutorial上使用jQuery和Canvas申請一個灰度效果客戶端。