I don't know why my shapes are surrounded by white pixels.         Bitmap wrkbmp = new Bitmap(WorkBMP.Width, WorkBMP.Height); WorkBMP.DrawToBitmap(wrkbmp, WorkBMP.ClientRectangle); //make transparent wrkbmp.MakeTransparent(wrkbmp.GetPixel(0, 0)); ShapesTool.zip