ASP.NET 2.0,C#----图像特效处理

2019-05-12 10:43:10王冬梅

                  bitmap.Save(Server.MapPath("./_Small.jpg"), System.Drawing.Imaging.ImageFormat.Jpeg);
                  MessageShow("已经生成图片,路径为" + @Server.MapPath("./_Small.jpg").Replace("", ""));

              }
              catch (Exception ex)
              {
                  MessageShow("生成图片错误!" + ex.Message);
                  throw;
              }
              graphics.Dispose();
              bitmap.Dispose();
          }
//倾斜( 右转90度)
          protected void btnIncline_Click(object sender, EventArgs e)
          {
              System.Drawing.Image img = System.Drawing.Image.FromFile(path);
              // 图像旋转,可以利用RotateFlipType的枚举值,在编程的时候,IDE会自动显示每一个枚举的意思
              img.RotateFlip(RotateFlipType.Rotate90FlipXY);
              bitmap = new Bitmap(img);
              graphics = Graphics.FromImage(bitmap);
              graphics.DrawImage(img, new Point(0, 0));
              try
              {
                  bitmap.Save(Server.MapPath("./_Incline.jpg"), System.Drawing.Imaging.ImageFormat.Jpeg);
                  MessageShow("已经生成图片,路径为" + @Server.MapPath("./_Incline.jpg").Replace("", ""));

              }
              catch (Exception ex)