程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> 【推薦】ImageProcessor.Web,再也不用自己生成縮略圖了,

【推薦】ImageProcessor.Web,再也不用自己生成縮略圖了,

編輯:關於.NET

【推薦】ImageProcessor.Web,再也不用自己生成縮略圖了,


1.什麼是ImageProcessor.Web

ImageProcessor.Web是基於ImageProcessor的web圖像處理模塊,允許開發者使用URL查詢字符串參數的方式作為指令執行圖像處理。

2.常用功能

完整功能請參見官方文檔:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/

  • Alpha

  • 背景顏色
  • 裁剪
  • 格式轉換
  • 質量
  • 調整大小

3.如何使用

3.1使用nuget引用

Web項目下,在包管理控制台輸入以下命令,安裝完成後就可以使用了,基本不用其它配置。

Install-Package ImageProcessor.Web

3.2各功能使用范例

下面我們將以一張圖片為例,講解一下常用功能的使用方式,更多功能請查看:http://imageprocessor.org/imageprocessor-web/

3.2.1Alpha

調整圖像的透明度。將所需的百分比值(沒有“%”)作為參數傳遞。

http://your-image?alpha=50

3.2.2背景顏色

改變當前圖像的背景顏色。當固定當前圖像大小時出現的背景顏色可指定顏色值,默認為黑色。

<!--Hex-->
http://your-image?bgcolor=800080
<!--RGBA-->
http://your-image?bgcolor=128,0,128,255
<!--Known Color-->
http://your-image?bgcolor=purple

3.2.3裁剪

將當前圖像定位到給定的位置和大小。有兩種模式可供選擇:

http://your-image?crop=x,y,width,height
http://your-image?crop=left,top,right,bottom&cropmode=percentage

3.2.4格式轉換

調整當前圖像的輸出格式。

更多格式:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/format/

http://your-image?format=png8

3.2.5質量調整

改變當前圖像的輸出質量。這種方法會影響圖像的輸出質量。

http://your-image?quality=65

3.2.6調整大小

調整圖像尺寸大小。

更多參數查看:http://imageprocessor.org/imageprocessor-web/imageprocessingmodule/resize/

http://your-image?width=600&height=250

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved