The Aurigma.GraphicsMill.Drawing namespace represents the drawing engine in Graphics Mill. It contains classes for drawing graphics element on Canvas such as images, lines, curves, shapes, and text.
Class | Description | |
---|---|---|
ArtTextFrame |
Represents artistic text. |
|
BoundedText |
Draws the bounded text. |
|
Brush |
Represents the base class for Graphics Mill brushes. |
|
CharInfo | ||
CharStyle |
Provides a set of properties defining the character style. |
|
ClippingPathCollection |
Represents a collection of clipping paths. |
|
ColorStop |
Represents a color-stop point for gradients. |
|
ContainerItem |
Represents a graphics container placeholder. |
|
ContainerItemCollection |
Represents a collection of graphics placeholders. |
|
CustomFontRegistry |
Creates the customer's font registry that allows managing allocation and disposal of the fonts. |
|
DoublePathText |
Creates the distorted text drawn along two paths. |
|
DoublePathTextFrame |
Creates the distorted text drawn along two paths. |
|
Drawer |
Provides the Aurigma.GraphicsMill.AdvancedDrawing.Graphics object for drawing within a pipeline. |
|
DrawEventArgs |
Provides data for the Draw event. |
|
FallbackFontCollection |
Represents a collection of fonts where a substitution for glyphs is searched in the first place. |
|
Font |
Represents a single font. |
|
FontFallbackException |
Represents the error that occurs when the font fallback cannot be carried out. |
|
FontInfo |
Represents such font properties as a family, a full name, a postscript name, and a style. |
|
FontMetrics |
Represents font characteristics for a font at a given text size. |
|
FontMissingEventArgs |
Provides data for the FontMissing event. |
|
FontRegistry |
Represents a base class for the set of fonts. |
|
GradientBrush |
A base class for all gradients. |
|
Graphics |
Represents the advanced drawing functionality provided by Graphics Mill. |
|
GraphicsContainer |
Represents a graphics metafile. Such containers can include composite vector images, bitmaps, and texts. They can be drawn on bitmaps, combined with each other, and used as start points of Pipeline. You can find examples in the Understanding Image Processing Approaches in Graphics Mill topic. |
|
ImageItem |
Represents an image. |
|
IndexedColorCollection |
Represents a collection of colors in the IndexedColor format. |
|
InstalledFontRegistry |
Represents the set of fonts installed in the system. |
|
InvalidStyleValueException |
Represents the error that occurs when there is an invalid style in formatted text. |
|
Item |
Represents a base class for graphics primitives. |
|
Layer | ||
LinearGradientBrush |
Represents linear gradient brushes. |
|
ParagraphStyle |
Contains main paragraph settings. |
|
Path |
Represents a set of geometric elements (lines, curves, text, and graphics shapes) that can be used as a single object. |
|
PathBoundedText |
Draws the bounded text. |
|
PathPointCollection |
Represents a collection of the points in a path. |
|
PathText |
Represents the distorted text drawn along a path. |
|
PathTextFrame |
Represents the distorted text drawn along a path. |
|
Pen |
Defines an object used to draw lines and curves. |
|
PlainText |
Represents the plain text. |
|
PointTextFrame |
Represents the plain point text. |
|
RadialGradientBrush |
Represents radial gradient brushes. |
|
ShapeItem |
Represents a shape. |
|
ShapeTextFrame |
Represents text bounded by a shape. |
|
SolidBrush |
Represents a brush of a dingle color. |
|
Text |
A base class for all text classes. |
|
TextException |
Represents an error that occurs when there are some problems with text. |
|
TextFrame |
Represents the base class for text frames. |
|
TextItem |
Represents a text object. |
|
TilingBrush |
Represents the tiling brush. |
|
UnknownStyleNameException |
Represents the error that occurs when there is an unknown style in formatted text. |
|
UnknownTagException |
Represents the error that occurs when there is an unknown tag in formatted text. |
Structure | Description | |
---|---|---|
OpenTypeFeature |
Represents an Open Type feature. |
|
PathPoint |
Represents a point in a path. |
|
StringMeasure |
Contains string measurments. |
Enumeration | Description | |
---|---|---|
AutoSizeAnchor |
Contains the anchoring styles with which text will cling to its bounding shape after resizing. |
|
AutoSizeMode |
Contains the text resize modes to fit the bounding shape. |
|
CopyfittingMode |
Contains the copyfitting modes. |
|
DigitType |
Contains digit representation options. |
|
FillingRule |
Specifies a filling rule for a path. |
|
FirstBaselineOffset |
Specifies a starting point of the first baseline of text. |
|
LineCap |
Contains the available cap styles with which a Pen object can end a line. |
|
LineJoin |
Contains the type of a corner when two lines meet. |
|
MainPath |
Specifies curve names to align double path text. |
|
OpenTypeFeatureTag |
Contains supported Open Type features. For more information about the features, refer to definitions and implementations. |
|
PathPointType |
Specifies types of points in a path. |
|
PathTextAlignment |
Contains the alignment options of path text. |
|
TextAlignment |
Specifies text alignment (left, center, or right for horizontal text; top, center, or bottom for vertical text). |
|
TextDirection |
Specifies the direction in which text is written. |
|
TextOrientation |
Specifies text alignment (left, center, or right for horizontal text; top, center, or bottom for vertical text). |
|
VerticalAlignment |
Contains vertical alignment types. |