程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> c# 圖片格式轉換

c# 圖片格式轉換

編輯:C#入門知識

發一個沒什麼技術含量的東東,調API的話會比較繁瑣,代碼如下

 

\\圖片格式轉換
        public void ImageFormatter(string sourcePath, string distationPath, string format) {
System.Drawing.Bitmap bitmap = new System.Drawing.Bitmap(sourcePath);
switch (format.ToLower()) {
case "bmp":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Bmp);
break;
case "emf":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Emf);
break;
case "gif":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Gif);
break;
case "ico":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Icon);
break;
case "jpg":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Jpeg);
break;
case "png":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Png);
break;
case "tif":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Tiff);
break;
case "wmf":
bitmap.Save(distationPath, System.Drawing.Imaging.ImageFormat.Wmf);
break;
default: throw new Exception("無法轉換此格式!");
}
}
    

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