当前位置:首页 > C# > 正文内容

C#修改图片分辨率

admin8年前 (2017-06-03)C#6903
  • public static Bitmap KiResizeImage(Bitmap bmp, int newW, int newH)
  • {
  • try
  • {
  • Bitmap b = new Bitmap(newW, newH);
  • Graphics g = Graphics.FromImage(b);
  • // 插值算法的质量
  • g.InterpolationMode = InterpolationMode.HighQualityBicubic;
  • g.DrawImage(bmp, new Rectangle(0, 0, newW, newH), new Rectangle(0, 0, bmp.Width, bmp.Height), GraphicsUnit.Pixel);
  • g.Dispose();
  • return b;
  • }
  • catch
  • {
  • return null;
  • }
  • }

扫描二维码推送至手机访问。

版权声明:本文由视觉博客发布,如需转载请注明出处。

本文链接:https://feelsight.cn/post/38.html

“C#修改图片分辨率” 的相关文章

c#实现FTP上传

/// <summary>         /// 上传文件         /// <...

安装包制作工具 SetupFactory使用2 API清单

安装包制作工具 SetupFactory使用2 API清单

SetupFactory中可以通过其API控制很复杂的业务需求。   下图中展示了其内置的API种类与具体分类函数。             ...

C#全局监听Windows键盘事件

1.工具类代码 using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Windows...

高恪路由器批量管理监控系统

高恪路由器批量管理监控系统

一、采用C# 编写,可以批量监控路由器是否正常 功能: 1.显示当前路由IP、名字、实时上行速度、实时下行速度、主机数量、连接数、CPU占用率、内存占用率、CPU温度、运行时间等 2.可以显示10分钟实时流量 3.可以显示历史2小时、...

c# 委托实现多线程的实例/另一个class类调用控件

c# 委托实现多线程的实例/另一个class类调用控件

一、使用线程在窗体中显示进度条 在Winform应用程序中,经常用进度条显示进度信息。这时候就可能用到多线程。如果不采用多线程控制进度条的话,窗口界面很容易假死(无法看到进度信息,看起来像界面卡住了)。 在这个实例中,我们建立一个窗体,窗体中包括一个后台组件,一个进度条控件。当在主窗...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。