Пример #1
0
        internal void ExportToFile(string savePath)
        {
            EditView            exportView = new EditView(Graph, Graph.MetaData.ExportWidth, Graph.MetaData.ExportHeight, (int)tetrisTemplateEditorSize.X, (int)tetrisTemplateEditorSize.Y);
            Bitmap              bitmap     = new Bitmap(Convert.ToInt32(Graph.MetaData.ExportWidth), Convert.ToInt32(Graph.MetaData.ExportHeight), System.Drawing.Imaging.PixelFormat.Format32bppArgb);
            Graphics            g          = Graphics.FromImage(bitmap);
            PuzzleGraphRenderer renderer   = new PuzzleGraphRenderer(g);

            renderer.Draw(exportView);
            bitmap.Save(savePath, ImageFormat.Png);
        }
Пример #2
0
 void UpdateGraphDrawing()
 {
     graphRenderer.Draw(editView);
     graphBuffer.Render();
     UpdateDecoratorPreview(false);
 }