图片转换,把bmp图片转换为jpg图片
2004-07-30 18:43
411 查看
图片转换,把bmp图片转换为jpg图片,用.net的类库很简单哦。
using System.IO;
using System.Drawing.Imaging;
public class imgConvert
private void BMPToJPG(string bmpFileName,string jpgFileName)
System.Drawing.Image img;
img=ReturnPhoto(bmpFileName);
img.Save(jpgFileName,ImageFormat.Jpeg);
}
private Image ReturnPhoto(string bmpFileName)
System.IO.FileStream stream ;
stream=File.OpenRead(bmpFileName);
Bitmap bmp = new Bitmap(stream);
System.Drawing.Image image = bmp;//得到原图
//创建指定大小的图
System.Drawing.Image newImage = image.GetThumbnailImage(bmp.Width, bmp.Height, null, new IntPtr());
Graphics g=Graphics.FromImage(newImage);
g.DrawImage(newImage,0,0, newImage.Width, newImage.Height); //将原图画到指定的图上
g.Dispose();
stream.Close();
return newImage;
}
}
using System.IO;
using System.Drawing.Imaging;
public class imgConvert
private void BMPToJPG(string bmpFileName,string jpgFileName)
System.Drawing.Image img;
img=ReturnPhoto(bmpFileName);
img.Save(jpgFileName,ImageFormat.Jpeg);
}
private Image ReturnPhoto(string bmpFileName)
System.IO.FileStream stream ;
stream=File.OpenRead(bmpFileName);
Bitmap bmp = new Bitmap(stream);
System.Drawing.Image image = bmp;//得到原图
//创建指定大小的图
System.Drawing.Image newImage = image.GetThumbnailImage(bmp.Width, bmp.Height, null, new IntPtr());
Graphics g=Graphics.FromImage(newImage);
g.DrawImage(newImage,0,0, newImage.Width, newImage.Height); //将原图画到指定的图上
g.Dispose();
stream.Close();
return newImage;
}
}
相关文章推荐
- opencv实现不同格式图片的转换(jpg<-->bmp)
- [转载]C#图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- 在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式
- java 将jpg、bmp、png、gif图片文件,进行等比或非等比的大小转换
- 使用JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- BCB实现BMP图片的RGB分解,BMP与JPG格式的相互转换
- JAVA 实现jpg/tif/bmp 等图片格式互相转换,解决RenderedOp资源不能释放
- Delphi中把bmp图片转换成jpg图片
- C# 图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- bmp图片转换成jpg图片
- JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- 在 VC++6.0 中将 JPG 格式图片转换成 BMP 格式
- 保存一个免费的在线的图片转换工具网站,支持BMP,JPG,IOC,PNG和GIF
- Bmp 图片转换为 jpg 图片(delphi)
- Delphi png、bmp、gif等图片格式转换成jpg
- delphi 实现 图片类型转换 jpg---bmp 及修改位图大小
- JAVA 实现jpg/tif/bmp 等图片之间格式得互相转换
- C++Builder中实现BMP,JPG图片格式的转换
- java将图片缩放实现类(能将jpg、bmp、png、gif图片文件,进行等比或非等比的大小转换)
- BMP与JPG图片格式的互相转换