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

C#轉換圖片文件格式

編輯:關於C語言

將圖片轉換為另一種格式的圖像時,需要使用ImageFormat類,該類主要用來指定圖像的格式。代碼如下:

private void button2_Click(object sender, EventArgs e)
{
//轉換圖像文件
if (MyBitmap == null)
{
MessageBox.Show("請首先選擇一幅圖像!", "信息提示");
return;
}
SaveFileDialog saveDlg = new SaveFileDialog();
if (saveDlg.ShowDialog() == DialogResult.Cancel)
return;
string fileName = saveDlg.FileName;
try
{
if (this.comboBox1 .SelectedIndex ==0)
{
MyBitmap.Save(fileName + ".bmp", System.Drawing.Imaging.ImageFormat.Bmp);
}
if (this.comboBox1.SelectedIndex ==1)
{
MyBitmap.Save(fileName + ".jpg", System.Drawing.Imaging.ImageFormat.Gif);
}
if (this.comboBox1.SelectedIndex == 2)
{
MyBitmap.Save(fileName + ".png", System.Drawing.Imaging.ImageFormat.Jpeg);
}
if (this.comboBox1.SelectedIndex == 3)
{
MyBitmap.Save(fileName + ".gif", System.Drawing.Imaging.ImageFormat.Png);
}
if (this.comboBox1.SelectedIndex == 4)
{
MyBitmap.Save(fileName + ".tif", System.Drawing.Imaging.ImageFormat.Tiff);
}
if (this.comboBox1.SelectedIndex == 5)
{
MyBitmap.Save(fileName + ".wmf", System.Drawing.Imaging.ImageFormat.Wmf);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "信息提示");
}
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved