using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace advanced_drawing{
public partial
class Form11 : Form {
public Form11() { InitializeComponent(); }
private void Form11_Paint(
object sender, PaintEventArgs e) { Matrix matrix=
new Matrix(); matrix.Translate(10, 10); GraphicsPath path =
new GraphicsPath(); path.Transform(matrix); Rectangle rect =
new Rectangle(0, 0, 100, 100); Graphics g = e.Graphics; path.AddRectangle(rect); g.DrawPath(Pens.Black, path); path.Flatten(matrix, 10); g.DrawPath(Pens.Red, path); } }}