Exemplo n.º 1
0
        public static Bitmap EditImage(Bitmap bmp, ImageEditEventHandler evt)
        {
            EditableImage img = new EditableImage(bmp);

            img.EditImage(evt);
            return(img.Image);
        }
Exemplo n.º 2
0
 public void EditImage(ImageEditEventHandler evt)
 {
     for (int y = 0; y < Height; y++)
     {
         for (int x = 0; x < Width; x++)
         {
             if (evt != null)
             {
                 ImageEditEventArgs args = new ImageEditEventArgs(x, y, this[x, y]);
                 evt(this, args);
                 this[x, y] = args.DestColor;
             }
         }
     }
 }
Exemplo n.º 3
0
 public void EditImage(ImageEditEventHandler evt)
 {
     for (int y = 0; y < Height; y++)
     {
         for (int x = 0; x < Width; x++)
         {
             if (evt != null)
             {
                 ImageEditEventArgs args = new ImageEditEventArgs(x, y, this[x,y]);
                 evt(this, args);
                 this[x, y] = args.DestColor;
             }
         }
     }
 }
Exemplo n.º 4
0
 public static Bitmap EditImage(Bitmap bmp, ImageEditEventHandler evt)
 {
     EditableImage img = new EditableImage(bmp);
     img.EditImage(evt);
     return img.Image;
 }