Пример #1
0
        public Bitmap Load(string strImageName, Color keycolor)
        {
            Bitmap Load_result;

            try {
                Load_result = (Bitmap)Bitmap.FromFile(strImageName);
                Load_result.MakeTransparent(keycolor);
            }
            catch {
                MessageBox.Show("An image file was not found." + Keys.Enter + "Please make sure that the file " + strImageName + " exists.", ".Netterpillars", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                Load_result = null;
            }
            return(Load_result);
        }
Пример #2
0
        public Bitmap Load(string strImageName)
        {
            Bitmap Load_result;
            Color  BackColor;

            try {
                Load_result = (Bitmap)Bitmap.FromFile(strImageName);
                // The transparent color (keycolor) was not informed, then it will be the color of the first pixel
                BackColor = Load_result.GetPixel(0, 0);
                Load_result.MakeTransparent(BackColor);
            }
            catch {
                MessageBox.Show("An image file was not found." + Keys.Enter + "Please make sure that the file " + strImageName + " exists.", ".Netterpillars", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                Load_result = null;
            }
            return(Load_result);
        }