ActiveReports 8
IDrawingCanvas Interface Members
Properties  Methods 

The following tables list the members exposed by IDrawingCanvas.

Public Properties
 NameDescription
 PropertyClipBoundsGets a RectangleF structure that bounds the clipping region of this Graphics object.  
 PropertyIsDrawStringWithDelayedContentSupportedReturns whether the IDrawingCanvas supports drawing delayed content.  
 PropertyRenderCallbackReturns method for performing some action with canvas during rendering  
 PropertySmoothingModeSpecifies the rendering quality for lines, curves, and the edges of filled areas.  
 PropertyTextRenderingHintSpecifies the quality of text rendering.  
 PropertyTransformGets or sets the world transformation for this object  
Top
Public Methods
 NameDescription
 MethodCreateFontOverloaded. Initializes a new instance of FontEx.  
 MethodCreateHatchBrushInitializes a new BrushEx using specified hatch pattern and colors.  
 MethodCreateLinearGradientBrushOverloaded. Initializes a new BrushEx linear gradient brush object.  
 MethodCreatePathInitializes a new instance of IPathEx.  
 MethodCreatePathGradientBrushOverloaded. Initializes a new BrushEx path gradient brush object.  
 MethodCreatePenOverloaded. Initializes a new instance of PenEx with the specified color and width  
 MethodCreateSolidBrushInitializes a new BrushEx solid brush object of specified color.  
 MethodCreateStringFormatInitializes a new instance of StringFormatEx based on a System.Drawing.StringFormat.  
 MethodCreateTextureBrushOverloaded. Initializes a new BrushEx brush using the specified image.  
 MethodDrawAndFillPath
Fills the path supplied with brush, and strokes it with pen. If brush or pen is null, corresponding operation is omitted.
 
 MethodDrawEllipseOverloaded. Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.  
 MethodDrawGlyphRunDraws a run of glyphs.  
 MethodDrawImageOverloaded. Draws the specified Image at the specified location and with the specified size.  
 MethodDrawLineDraws a line connecting two PointF structures.  
 MethodDrawLinesDraws a series of line segments that connect an array of System.Drawing.PointF structures.  
 MethodDrawPolygonDraws a polygon defined by an array of System.Drawing.PointF structures  
 MethodDrawRectangleDraws a rectangle rectangle specified by a RectangleF structure.  
 MethodDrawStringOverloaded. Draws the specified text string at the specified location with the specified Brush and Font objects. using the formatting attributes of the specified StringFormat object.  
 MethodFillEllipseOverloaded. Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.  
 MethodFillPolygonFills the interior of a polygon defined by an array of points specified by System.Drawing.PointF structures  
 MethodFillRectangleOverloaded. Fills the interior of a rectangle specified by a pair of coordinates, a width, and a height.  
 MethodIntersectClipOverloaded. Sets the clipping region of this Graphics object to the rectangle specified by a RectangleF structure.  
 MethodPopStateRestores the state of this IDrawingCanvas object to the previous saved state.  
 MethodPushStateSaves the current state on a stack.  
 MethodTranslateTransformPrepends the specified translation to the transformation matrix of this Graphics object.  
Top
See Also

Reference

IDrawingCanvas Interface
GrapeCity.ActiveReports.Extensibility.Rendering.Drawing Namespace

Support Forum