一:通过BitmapImage 和JpegBitmapEncoder 将BMP图像转换成JPEG格式
核心代码如下:
class Program
{
static void Main(string[] args)
{
string BMPFiles = "11.bmp";
BitmapImage bitImage = new BitmapImage(new Uri(BMPFiles,UriKind.Absolute));
JpegBitmapEncoder encoder = new JpegBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(bitImage));
string jpegImage = "22.jpeg";
System.IO.FileStream fileStream = new System.IO.FileStream(jpegImage, System.IO.FileMode.Create, System.IO.FileAccess.ReadWrite);
encoder.Save(fileStream,ImageFromt.Bmp);
fileStream.Close();
}
}