Ejemplo n.º 1
0
        private void ofdRIXVGA_FileOk(object sender, CancelEventArgs e)
        {
            RIXFile splashTexture = new RIXFile(ofdRIXVGA.FileName);

            toolStripStatusLabel1.Text = "ColorRIX VGA File Loaded.";

            if (splashTexture != null)
            {
                pictureBox1.Image = splashTexture.toBitmap();
            }
        }
Ejemplo n.º 2
0
        private void ofdIMPORT_FileOk(object sender, CancelEventArgs e)
        {
            Bitmap ic = (Bitmap)Image.FromFile(ofdIMPORT.FileName);


            Bitmap   bm = new Bitmap(ic.Width, ic.Height);
            Graphics g  = Graphics.FromImage(bm);

            g.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.Half;
            g.DrawImage(ic, new RectangleF(0f, 0f, ic.Width, ic.Height), new RectangleF(0f, 0f, ic.Width, ic.Height), GraphicsUnit.Pixel);

            RIXFile rixNew = new RIXFile(bm, commonColors);

            pictureBox1.Image = rixNew.toBitmap();
        }
Ejemplo n.º 3
0
        private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            string fnom = saveFileDialog1.FileName.ToUpper();

            if (fnom.EndsWith(".BMP"))
            {
                pictureBox1.Image.Save(saveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Bmp);
            }
            else if (fnom.EndsWith(".PNG"))
            {
                pictureBox1.Image.Save(saveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Png);
            }
            else if (fnom.EndsWith(".TIFF"))
            {
                pictureBox1.Image.Save(saveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Tiff);
            }
            else if (fnom.EndsWith(".RIX"))
            {
                RIXFile intermediateRIX = new RIXFile((Bitmap)pictureBox1.Image, commonColors);
                intermediateRIX.WriteRIX(saveFileDialog1.FileName);
            }
        }