C#实现图片加相框的方法

作者:Microblue 时间:2022-06-02 13:52:28 

本文实例讲述了C#实现图片加相框的方法。分享给大家供大家参考,具体如下:


//加边框
try
{
 Bitmap Backbmp = new Bitmap(@"" + Path);
 float w = (float)(Backbmp.Width * 0.2);
 using (Graphics g = Graphics.FromImage(Backbmp))
 {
   using (Brush brush = new SolidBrush(Color.FromArgb(0, 156, 255)))
   {
     using (Pen pen = new Pen(brush, w))
     {
       pen.DashStyle = DashStyle.Custom;
       g.DrawRectangle(pen, new Rectangle(0, 0, Math.Abs(Backbmp.Width), Math.Abs(Backbmp.Height)));
       g.Dispose();
       pic.BackgroundImage = Backbmp;
     }
   }
 }
}
catch (Exception)
{
}
//加椭圆
try
{
 Bitmap Backbmp = new Bitmap(@"" + Path);
 float w = (float)(Backbmp.Width * 0.2);
 using (Graphics g = Graphics.FromImage(Backbmp))
 {
   using (Brush brush = new SolidBrush(Color.FromArgb(0, 156, 255)))
   {
     using (Pen pen = new Pen(brush, w))
     {
       pen.DashStyle = DashStyle.Custom;
       g.DrawEllipse(pen, new Rectangle(0, 0, Math.Abs(Backbmp.Width), Math.Abs(Backbmp.Height)));
       g.Dispose();
       pic.BackgroundImage = Backbmp;
     }
   }
 }
}
catch (Exception)
{
}

希望本文所述对大家C#程序设计有所帮助。

标签:C#,图片
0
投稿

猜你喜欢

  • c# 曲线图生成代码

    2023-03-27 07:52:55
  • java线程池合理设置最大线程数和核心线程数方式

    2021-06-19 22:02:31
  • C#使用udp如何实现消息的接收和发送

    2022-05-26 20:56:01
  • Android webview打开本地图片上传实现代码

    2023-06-02 14:11:50
  • java使用ftp上传文件示例分享

    2021-10-23 08:33:03
  • SWT(JFace)体验之打开多个Form

    2021-11-29 03:19:15
  • android 进度条组件ProgressBar

    2023-10-20 15:05:33
  • Java输入输出流的使用详细介绍

    2023-08-01 22:21:22
  • idea中将单个java类导出为jar包文件的方法

    2022-08-18 11:15:55
  • Android SharedPreferences四种操作模式使用详解

    2021-06-06 00:15:08
  • Flutter应用集成极光推送的实现示例

    2023-06-24 03:51:04
  • C#多线程之线程池ThreadPool详解

    2021-10-30 23:59:45
  • java继承中的构造方法实例解析

    2022-07-26 02:56:00
  • c#数据绑定之linq使用示例

    2022-07-17 11:07:22
  • Android 实现卡片堆叠钱包管理动画效果

    2021-12-12 11:15:02
  • Java中通过Class类获取Class对象的方法详解

    2021-11-09 17:12:57
  • c# BackgroundWorker组件的作用

    2022-12-23 20:56:12
  • Java continue break制作简单聊天室程序

    2022-12-20 01:23:01
  • C# JSON格式化转换辅助类 ConvertJson

    2023-09-27 19:40:20
  • C# 3DES加密详解

    2022-12-01 05:58:55
  • asp之家 软件编程 m.aspxhome.com