ImageProcessor.Web是基於ImageProcessor的web圖像處理模塊,允許開發者使用URL查詢字符串參數的方式作為指令執行圖像處理。
完整功能請參見官方文檔:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/
Alpha
Web項目下,在包管理控制台輸入以下命令,安裝完成後就可以使用了,基本不用其它配置。
Install-Package ImageProcessor.Web
下面我們將以一張圖片為例,講解一下常用功能的使用方式,更多功能請查看:http://imageprocessor.org/imageprocessor-web/
調整圖像的透明度。將所需的百分比值(沒有“%”)作為參數傳遞。
http://your-image?alpha=50
改變當前圖像的背景顏色。當固定當前圖像大小時出現的背景顏色可指定顏色值,默認為黑色。
<!--Hex--> http://your-image?bgcolor=800080 <!--RGBA--> http://your-image?bgcolor=128,0,128,255 <!--Known Color--> http://your-image?bgcolor=purple
將當前圖像定位到給定的位置和大小。有兩種模式可供選擇:
http://your-image?crop=x,y,width,height
http://your-image?crop=left,top,right,bottom&cropmode=percentage
調整當前圖像的輸出格式。
更多格式:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/format/
http://your-image?format=png8
改變當前圖像的輸出質量。這種方法會影響圖像的輸出質量。
http://your-image?quality=65
調整圖像尺寸大小。
更多參數查看:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/resize/
http://your-image?width=600&height=250