Mega Code Archive

 
Categories / C# / GUI Windows Form
 

Bitmap Other

/* GDI+ Programming in C# and VB .NET by Nick Symmonds Publisher: Apress ISBN: 159059035X */ using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace BitmapOther_c {     /// <summary>     /// Summary description for BitmapOther.     /// </summary>   public class BitmapOther : System.Windows.Forms.Form   {     /// <summary>     /// Required designer variable.     /// </summary>     private System.ComponentModel.Container components = null;     public BitmapOther()     {       //       // Required for Windows Form Designer support       //       InitializeComponent();       //       // TODO: Add any constructor code after InitializeComponent call       //     }     /// <summary>     /// Clean up any resources being used.     /// </summary>     protected override void Dispose( bool disposing )     {       if( disposing )       {         if (components != null)          {           components.Dispose();         }       }       base.Dispose( disposing );     }         #region Windows Form Designer generated code     /// <summary>     /// Required method for Designer support - do not modify     /// the contents of this method with the code editor.     /// </summary>     private void InitializeComponent()     {       //        // BitmapOther       //        this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);       this.ClientSize = new System.Drawing.Size(292, 273);       this.Name = "BitmapOther";       this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;       this.Text = "BitmapOther";       this.Load += new System.EventHandler(this.BitmapOther_Load);     }         #endregion     /// <summary>     /// The main entry point for the application.     /// </summary>     [STAThread]     static void Main()      {       Application.Run(new BitmapOther());     }     private void BitmapOther_Load(object sender, System.EventArgs e)     {          }     protected override void OnPaint ( PaintEventArgs e )     {       Bitmap BMP = new Bitmap("Colorbars.JPG");       Point Pt = new Point(20,20);    //   BMP.SetPixel(15,20,Color.Black);       BMP.MakeTransparent( BMP.GetPixel(15,25) );       e.Graphics.DrawImage(BMP, Pt);       e.Graphics.DrawLine(new Pen(Brushes.GreenYellow,30),60,60,200,60);            }    }     }                     BitmapOther-c.zip( 5 k)