Пример #1
0
        private void ExportToImages_Click(object sender, EventArgs e)
        {
            curCanvas = (DefaultCanvas)editor.GetSelectedCanvas();
            curCanvas.DeselectAllObjects();
            Bitmap bitmap = new Bitmap(curCanvas.Width, curCanvas.Height);

            curCanvas.DrawToBitmap(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
            SaveFileDialog dialog = new SaveFileDialog();

            dialog.Filter       = "PNG Image Files (*.png)|*.png";
            dialog.DefaultExt   = "png";
            dialog.AddExtension = true;

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                bitmap.Save(dialog.FileName, System.Drawing.Imaging.ImageFormat.Png);
            }
        }