Graphics.DrawImage 怎么样才能不对图像做平滑处理? 我试着关了 Graphics.InterpolationMode, Graphics.SmoothingMode, Graphics.PixelOffsetMode, Graphics.TextRenderingHint但是图像放大后仍然有平滑的效果, 怎么样才能做到像msPaint 中放大的图像那样显示真实的像素颜色并且有明显的锯齿? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor;Graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.Half;这样做看看. pe.Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.Default; pe.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default; pe.Graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.None; pe.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixel;Graphics.DrawImage(Image, array<Point>[]()[], Rectangle, GraphicsUnit.Pixel)图像本身没有问题, 在msPaint下放大可以看到明显的锯齿, 但是用这个方法画出来的不管怎么放大都是平滑的。 经测试这个有效。Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor; 谢谢了 winform 动态传值 XML 格式问题 pictureBox控件 treeView怎么判断已经存在形同类别的商品 ValidationExpression 整数与小数区间表达式如何书写?? 怎么学XML,有没有入门的什么东西,我是新手,谢谢帮助 急,我用C#写了一个数据发送和接收的程序,在接收处出现问题! 如何把DNS转成IP地址? 求助! 新建phoneapp提示未将对象设置到对象的实例 serialport接收数据的长度判定 关于保存本地记录的解决方案
Graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.Half;
这样做看看.
pe.Graphics.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.Default;
pe.Graphics.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.None;
pe.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixel;Graphics.DrawImage(Image, array<Point>[]()[], Rectangle, GraphicsUnit.Pixel)图像本身没有问题, 在msPaint下放大可以看到明显的锯齿, 但是用这个方法画出来的不管怎么放大都是平滑的。