我正在尋找一個簡單的圖像調整大小+裁剪。無需上傳功能,只需調整大小和剪裁即可使用。C#圖像裁剪+調整器
我發現http://i-load.radactive.com/但這已經停產,有沒有人有一個很好的選擇?
我正在尋找一個簡單的圖像調整大小+裁剪。無需上傳功能,只需調整大小和剪裁即可使用。C#圖像裁剪+調整器
我發現http://i-load.radactive.com/但這已經停產,有沒有人有一個很好的選擇?
您不需要爲.NET以外的任何特殊庫。如何做到這一點已經在SO討論:
How to crop an image using C#?
而且,這可能會幫助: Image Resizing and Cropping in C#
肯定,但我寧願找到一個隨時可用的組件,而不是浪費我自己的時間編寫,而其他人可能寫得更好。 – YesMan85
這在很多情況下都是有道理的,但我不同意這種情況。這不是很多代碼,它是免費的,您可以根據自己的需求進行優化。雖然第三方庫可能會爲您節省幾行代碼,但可能會帶來間接費用(以及實際成本)。如果您花時間在SO上發佈問題,那麼您有足夠的時間來複制/粘貼114行代碼。恕我直言。 – Kon
複製並粘貼114行代碼通常意味着複製[每個人在圖像裁剪和調整代碼大小時所遇到的28個錯誤](http://nathanaeljones.com/163/20-image-resizing-pitfalls/)。 –
有兩個部分,使這項工作。
第一部分是javascript,您需要在瀏覽器端進行裁剪。爲此,我使用jCrop,但有more other。
問鼎你從JavaScript代碼cordincate,你把它傳遞後回到背後的代碼,你讓the resize and the crop.
Kon的答案是幸福昧28 pitfalls that most "copy and paste" solutions face的。您應該使用http://imageresizing.net庫。它已經提煉了4年,非常穩定和成熟。它是免費的。
Here's how to crop and resize interactively使用庫。這很簡單。
如果您想自動裁剪並居中,只需將?width=x&height=y&crop=auto
添加到目標圖片網址即可。
使用http://imageresizing.net。這是標準解決方案,非常成熟。 [以下是如何與jCrop一起使用](http://nathanaeljones.com/573/combining-jcrop-and-server-side-image-resizing/)。 –