The Aurigma.GraphicsMill.Drawing namespace contains classes intended to: draw lines, curves, shapes and outlined text; use various pens and brushes to outline and fill shapes.

Classes

  ClassDescription
public classBrush
Base class for Graphics Mill for .NET brushes.

public classFont
This class accumulates font and other text rendering settings. It also provides functionality for retrieving font metrics, and other font-related information.

public classGdiGraphics
This class represents drawing functionality provided with Graphics Mill for .NET.

public classHatchBrush
This class represents a brush which fills the shape with predefined pattern.

public classPen
This class defines settings of pen.

public classSolidBrush
Represents solid brush class.

Enumerations

  EnumerationDescription
public enumerationBrushType
Contains possible brush types supported by GdiGraphics. Brush type is a way of how Graphics Mill for .NET should fill shapes: with solid color, hatched pattern, etc.

public enumerationCharset
Contains values specifying charsets.

public enumerationGdiGraphicsMode
Contains modes of the GdiGraphics object.

public enumerationHatchStyle
Contains hatch styles for hatch brush.

public enumerationHorizontalAlignment
Contains horizontal alignment types.

public enumerationLineCap
Contains line caps which are appended to the start and/or end of line drawn with GdiGraphics class.

public enumerationTextTrimmingMode
Contains possible trimming modes which defines how to trim characters from a string so that the string fits into a layout rectangle (in DrawString(String, Font, SolidBrush, Rectangle, TextTrimmingMode, Boolean, Boolean, Boolean) method).

public enumerationVerticalAlignment
Contains vertical alignment types.