如何用C#降低图片的分辨率 并存储 http://www.cnblogs.com/BLoodMaster/archive/2010/03/20/1690726.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你好,按照您给的信息,我的代码是这样的FileStream fs = new FileStream("C:\600dpi扫描图片.JPG", FileMode.Open);Bitmap bm = new Bitmap(fs); bm.SetResolution(300.0F,300.0F); Image image = Image.FromHbitmap(bm.GetHbitmap()); bm.Dispose(); 可是我再将image导出成图片文件后,发现还是600dpi的图片,大小和像素都没变 fs.Close(); 我自己找到方法了Bitmap bmpDest = new Bitmap(360,270);Bitmap bmpSrc = new Bitmap("Source.jpg");Graphics g = Graphics.FromImge(bmpDest);g.DrawImage(bmpSrc, rectDest,rectSrc,GraphicsUnit.Pixel); 还是非常感谢 Return_false rectDest, rectSrc,这个两个参数的定义是什么? WebBrowser模仿选项卡 如何将一个字符串格式的日期(yyyyMMddhhmmss),转化成一个DateTime型,在线等,谢谢 关于对ActiveX控件的再包装问题,知道的进来看下!急! 请问如何在DataGrid控件中显示复选框? C#怎么调整bmp大小,将600*400 变为300*200 关于pocket pc 上部署客户端程序的问题,请大家帮忙。 问几个C#基础性的问题,一直没搞懂 winform程序里建SQL2000表的问题? 列表符号在txt文件中成为黑方块的问题 HotKey问题。 .net自动更新(环境vs2005)给个能运行的程序+源码 求教高手
bm.SetResolution(300.0F,300.0F);
Image image = Image.FromHbitmap(bm.GetHbitmap());
bm.Dispose();
可是我再将image导出成图片文件后,发现还是600dpi的图片,大小和像素都没变
fs.Close();
Bitmap bmpSrc = new Bitmap("Source.jpg");
Graphics g = Graphics.FromImge(bmpDest);
g.DrawImage(bmpSrc, rectDest,rectSrc,GraphicsUnit.Pixel); 还是非常感谢 Return_false