[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.BarCodes.Drawing.PageDrawingDevice

PageDrawingDevice Class

Page drawing device

Inheritance
PageDrawingDevice
Namespace: GrapeCity.ActiveReports.BarCodes.Drawing
Assembly: MESCIUS.ActiveReports.dll
Syntax
public sealed class PageDrawingDevice : DrawingDeviceBase, IDrawingDevice, ITextMeasurer, IDisposable

Constructors

Name Description
PageDrawingDevice(ITextLayoutService, DrawCanvas, TextAlignment, Font, Color, Direction, RectangleF)

Initializes a new instance of PageDrawingDevice with the specified rendering parameters.

Methods

Name Description
Dispose()

Releases all resources used by this PageDrawingDevice.

DrawEllipse(PointF, float, float, float)

Draws an ellipse outline at the specified center with the given radii and pen width.

DrawString(string, RectangleF)

Draws the specified text string within the given bounds.

FillPolygon(PointF[])

Fills a polygon defined by the specified array of points.

FillRectangle(RectangleF)

Fills the specified rectangle with the current color.

MeasureString(string)

Measures the size of the specified text string.

Extension Methods