This documentation is for the old version. Go to the latest Graphics Mill docs

Aurigma.GraphicsMill.Drawing Namespace

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

Class Description
Public class Brush

Base class for Graphics Mill for .NET brushes.

Public class Font

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

Public class GdiGraphics

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

Public class HatchBrush

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

Public class Pen

This class defines settings of pen.

Public class SolidBrush

Represents solid brush class.

Enumerations

Enumeration Description
Public enumeration BrushType

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 enumeration Charset

Contains values specifying charsets.

Public enumeration GdiGraphicsMode

Contains modes of the GdiGraphics object.

Public enumeration HatchStyle

Contains hatch styles for hatch brush.

Public enumeration HorizontalAlignment

Contains horizontal alignment types.

Public enumeration LineCap

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

Public enumeration TextTrimmingMode

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 enumeration VerticalAlignment

Contains vertical alignment types.