[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Drawing.Serialization

GrapeCity.ActiveReports.Drawing.Serialization Namespace

Classes

BinaryCanvasSerializer

Binary serializer for the MetaCanvas.

BinaryCanvasSerializer.ReadContext

CanvasMetaExtensions

Represents extension methods for IDrawingCanvas

FilteredBinaryCanvasSerializer

Binary serializer for the FilteredMetaCanvas.

FilteredMetaCanvas

Represents MetaCanvas with draw-time filtering support.

MetaCanvas

Pure IDrawingCanvas implementation which allows you to save the drawing into stream and then re-draw on to arbitrary IDrawingCanvas. It is for creation of temporary storage of preview pages.
Each IDrawingCanvas's method call turns into the single or multiple CanvasItem which written than to the IMetaCanvasItemWriter DrawImage calls also stores image content into separated storage IImageWriter.

MetaCanvas.CanvasItem

MetaCanvas.DrawAndFillPathCanvasItem

MetaCanvas.DrawEllipseCanvasItem

MetaCanvas.DrawImageCanvasItem

MetaCanvas.DrawLineCanvasItem

MetaCanvas.DrawLinesCanvasItem

MetaCanvas.DrawPolygonCanvasItem

MetaCanvas.DrawRectangleCanvasItem

MetaCanvas.DrawStringCanvasItem

MetaCanvas.FillEllipseCanvasItem

MetaCanvas.FillPolygonCanvasItem

MetaCanvas.FillRectangleCanvasItem

MetaCanvas.IntersectClipPathCanvasItem

MetaCanvas.IntersectClipRectCanvasItem

MetaCanvas.MetaHatchBrush

MetaCanvas.MetaLinearGradientBrush

MetaCanvas.MetaPen

MetaCanvas.MetaRadialGradientBrush

MetaCanvas.MetaSolidBrush

MetaCanvas.PopStateCanvasItem

MetaCanvas.PushStateCanvasItem

MetaCanvas.SetSmoothingModeCanvasItem

MetaCanvas.SetTextRenderingHintCanvasItem

MetaCanvas.SetTransformCanvasItem

ReportMetaCanvas

MetaCanvas which implements IReportDrawingCanvas.

ReportMetaCanvas.DelayedContent

Keeps report items that have delayed hiding.

StringPatch

Represents the update for the items with delayed content.

Interfaces

IImageStore

Represents an image store interface.

IImageWriter

Represents interface for image writing.

IMetaCanvasItemWriter

Represents interface for canvas item writing.

Enums

BinaryCanvasSerializer.CanvasItems

FilteredBinaryCanvasSerializer.FilteredCanvasItems