- Aurigma Graphics Mill 5.5 for .NET
- Introduction
- What's New?
- Overview of Features
- Getting Started
- Programming with Graphics Mill for .NET
- File Formats
- Graphics Mill for .NET Add-ons
- Class Library Reference
- Aurigma.GraphicsMill Namespace
- Aurigma.GraphicsMill.AjaxControls Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace
- Aurigma.GraphicsMill.Codecs Namespace
- Aurigma.GraphicsMill.Drawing Namespace
- Brush Class
- BrushType Enumeration
- Charset Enumeration
- Font Class
- GdiGraphics Class
- GdiGraphics Members
- GdiGraphics Constructor
- GdiGraphics Methods
- {dtor} Method
- Clear Method
- Dispose Method
- DrawArc Method
- DrawBezier Method
- DrawBeziers Method
- DrawEllipse Method
- DrawFormattedText Method
- DrawImage Method
- DrawLine Method
- DrawLines Method
- DrawPie Method
- DrawPolygon Method
- DrawRectangle Method
- DrawString Method
- DrawText Method
- ExcludeClip Method
- FillEllipse Method
- FillPie Method
- FillPolygon Method
- FillRectangle Method
- FloodFill Method
- FromHdc Method
- FromHwnd Method
- GetHdc Method
- GetPixel Method
- IntersectClip Method
- Lock Method
- ResetClip Method
- SetClip Method
- SetPixel Method
- TranslateClip Method
- Unlock Method
- GdiGraphics Properties
- GdiGraphicsMode Enumeration
- HatchBrush Class
- HatchStyle Enumeration
- HorizontalAlignment Enumeration
- LineCap Enumeration
- Pen Class
- SolidBrush Class
- TextTrimmingMode Enumeration
- VerticalAlignment Enumeration
- Aurigma.GraphicsMill.Licensing Namespace
- Aurigma.GraphicsMill.Transforms Namespace
- Aurigma.GraphicsMill.WebControls Namespace
- Aurigma.GraphicsMill.WinControls Namespace
- GraphicsMill Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace (Client Class Library)
- Samples
- Licensing
- Copyright Notices
GdiGraphics Methods
The GdiGraphics type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
{dtor} |
Enables using delete operator in C++ applications. It is strongly not recommended to use it directly. |
|
|
Clear |
Clears the drawing surface and fills it with specified color. |
|
|
Dispose |
Releases all resources used by this GdiGraphics. (Overrides LockableObject.Dispose().) |
|
|
DrawArc | Overloaded. Draws an arc. |
|
|
DrawBezier | Overloaded. Draws a cubic Bezier spline. |
|
|
DrawBeziers | Overloaded. Draws a sequence of connected Bezier splines. |
|
|
DrawEllipse | Overloaded. Draws an ellipse. |
|
|
DrawFormattedText | Overloaded. Draws formatted text according to its markup. |
|
|
DrawImage | Overloaded. Draws a Bitmap object. |
|
|
DrawLine | Overloaded. Draws a line. |
|
|
DrawLines | Overloaded. Draws a polyline. |
|
|
DrawPie | Overloaded. Draws a pie shape. |
|
|
DrawPolygon | Overloaded. Draws a polygon. |
|
|
DrawRectangle | Overloaded. Draws a rectangle. |
|
|
DrawString | Overloaded. Draws a text string. |
|
|
DrawText | Overloaded. Draws text in the specified rectangle taking into account its paragraphs and justification. |
|
|
Equals | (Inherited from Object.) |
|
|
ExcludeClip | Overloaded. Updates the clip region of this GdiGraphics by excluding given area. |
|
|
FillEllipse | Overloaded. Fills an ellipse. |
|
|
FillPie | Overloaded. Fills a pie shape. |
|
|
FillPolygon | Overloaded. Fills a polygon. |
|
|
FillRectangle | Overloaded. Fills a rectangle. |
|
|
FloodFill | Overloaded. Fills an arbitrary area with the specified color |
|
|
FromHdc |
Returns a GdiGraphics object associated with the specified device context. |
|
|
FromHwnd |
Returns a GdiGraphics object associated with the specified window handle. |
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetHdc |
Gets the handle to the device context (HDC) associated with this GdiGraphics object. |
|
|
GetPixel |
Gets a color of a pixel at specified coordinates. |
|
|
GetType | (Inherited from Object.) |
|
|
HorizontalPixelsToUnits |
Converts horizontal value from pixels to unit specified in Unit property. (Inherited from UnitConverterObject.) |
|
|
HorizontalUnitsToPixels |
Converts horizontal value from unit specified in Unit property to pixels. (Inherited from UnitConverterObject.) |
|
|
IntersectClip | Overloaded. Updates the clip region of this GdiGraphics by intersecting it with given rectangular area or Region. |
|
|
Lock |
Locks the object. (Overrides LockableObject.Lock().) |
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
ResetClip |
Resets clipping region for this GdiGraphics class instance by setting it to infinite region (which absorbs this drawing surface). |
|
|
SetClip | Overloaded. Sets clipping region for this GdiGraphics object. |
|
|
SetPixel |
Writes a color of a pixel at specified coordinates. |
|
|
ToString | (Inherited from Object.) |
|
|
TranslateClip | Overloaded. Shifts the clipping region by given horizontal and vertical offset. |
|
|
Unlock |
Unlocks the object previously locked with method Lock(). (Overrides LockableObject.Unlock().) |
|
|
VerticalPixelsToUnits |
Converts vertical value from pixels to unit specified in Unit property. (Inherited from UnitConverterObject.) |
|
|
VerticalUnitsToPixels |
Converts vertical value from unit specified in Unit property to pixels. (Inherited from UnitConverterObject.) |