[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.GraphicalUtils

GraphicalUtils Class

Provisional methods and helpers supporting rendering on IDrawingCanvas

Inheritance
GraphicalUtils
Namespace: GrapeCity.ActiveReports.Rendering
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public static class GraphicalUtils
Remarks

Made public temporarily to aid FormattedTextGraphicalRenderer

Fields

Name Description
DefaultBackgroundColor

Specifies a default background color

SortingImageHeight
SortingImageTextSpacing
SortingImageWidth
TocPageNumberHolder
ToggleImageHeight
ToggleImageLeftOffset
ToggleImageTopOffset
ToggleImageWidth

Methods

Name Description
CreateBrush(IDrawingCanvas, IStyle, RectangleF, out bool)
CreateBrush(IDrawingCanvas, IStyle, RectangleF, double)
CreateBrush(IDrawingCanvas, IStyle, RectangleF, double, out bool)
DashStyleFromString(string)

Returns PenStyleEx value from a specified string designating dash style.

DrawDoubleLine(IDrawingCanvas, float, Color, PointF, PointF)
DrawLine(IDrawingCanvas, float, Color, PenStyleEx, PenAlignment, PointF, PointF)

Draws line of the specified width, color, style and alignment

DrawLine(IDrawingCanvas, float, Color, PenStyleEx, PointF, PointF, PenAlignment, LineCap, LineCap)

Draws line of the specified width, color, style, line caps and alignment

FillBackground(ImageInfo, IDrawingCanvas, RectangleF, BackgroundRepeatOption, ITextMetricsProvider, ResourceLocator)
GetNumberOfColumns(BackgroundRepeatOption, float, float)
GetNumberOfRows(BackgroundRepeatOption, float, float)
IntersectClip(IDrawingCanvas, Clip)
RenderFrame(GraphicsRenderContext, ILayoutArea, bool, bool)

Renders a frame and background for layout area according to the specified parameters