This documentation is archived and is not being maintained.

System.Drawing Namespaces

The System.Drawing parent namespace contains types that support basic GDI+ graphics functionality. Child namespaces support advanced two-dimensional and vector graphics functionality, advanced imaging functionality, and print-related and typographical services. A child namespace also contains types that extend design-time user-interface logic and drawing.

System.DrawingThe System.Drawing namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the System.Drawing.Drawing2D, System.Drawing.Imaging, and System.Drawing.Text namespaces.
System.Drawing.DesignThe System.Drawing.Design namespace contains classes that extend design-time user interface (UI) logic and drawing.
System.Drawing.Drawing2DThe System.Drawing.Drawing2D namespace provides advanced two-dimensional and vector graphics functionality.
System.Drawing.ImagingThe System.Drawing.Imaging namespace provides advanced GDI+ imaging functionality. Basic graphics functionality is provided by the System.Drawing namespace.
System.Drawing.PrintingThe System.Drawing.Printing namespace provides print-related services for Windows Forms applications.
System.Drawing.TextThe System.Drawing.Text namespace provides advanced GDI+ typography functionality.