C# 图片编辑和多种格式间转换
2017-01-13 22:58
148 查看
通常的图片的的格式有jpg 、png、jpeg、bmp等等,有时候需要对图片进行压缩,格式之间的转换。
C# 中通过GDI+ 位图
Bitmap srcImage=new Bitmap(path);//原始图片
//新建位图
Bitmap newbit=new Bitmap(w,h);//w 为长度,h为宽度
//GDI+ 绘图图面
Graphics g=Graphics.FromImage(newbit);
// 插值算法的质量
g.InterpolationMode = InterpolationMode.Default;
g.DrawImage(srcImage, new System.Drawing.Rectangle(0, 0, w, h), new System.Drawing.Rectangle(0, 0, srcImage.Width, srcImage.Height), System.Drawing.GraphicsUnit.Pixel);
newbit.save(newpath);
C# 中通过GDI+ 位图
Bitmap srcImage=new Bitmap(path);//原始图片
//新建位图
Bitmap newbit=new Bitmap(w,h);//w 为长度,h为宽度
//GDI+ 绘图图面
Graphics g=Graphics.FromImage(newbit);
// 插值算法的质量
g.InterpolationMode = InterpolationMode.Default;
g.DrawImage(srcImage, new System.Drawing.Rectangle(0, 0, w, h), new System.Drawing.Rectangle(0, 0, srcImage.Width, srcImage.Height), System.Drawing.GraphicsUnit.Pixel);
newbit.save(newpath);
相关文章推荐
- 利用C#转换图片格式,可转换为ico
- C#中如何把Sql Server中的image格式转换成图片
- C# 图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- C# 图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- 使用C#进行图片转换格式,缩放,自动旋转,保留exif(转载)
- 利用C#转换图片格式,可转换为ico
- 多种图片格式转换成BMP
- 利用C#转换图片格式及转换为ico
- C#使用FFmpeg 将视频格式转换成Gif图片示例
- [转载]C#图片格式(JPG,BMP,PNG,GIF)等转换为ICO图标
- C#中日期格式的多种转换方法
- 利用C#转换图片格式,还可转换为ico
- windows mobile平台中使用C#将byte数组转换为Format24bppRgb格式的图片
- Flash转换出多种图片格式,Flash2Image
- 学习Java6(五) 图片格式的转换
- 学习Java6(五) 图片格式的转换
- C#中获取的SQL日期精度丢失毫秒的处理--SQL日期格式转换
- 将货币格式由小写转换成大写的c#类
- 身份证格式验证(含15位转换到18位)C#
- 转换图片格式