[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Rendering.Export

GrapeCity.ActiveReports.Rendering.Export Namespace

Classes

DocumentRenderer

Base class to render report as document.

DrawingCanvasBase

Delegates drawing logic to wrapped instance. Used to extend existing canvas with additional logic, for example implement IReportDrawingCanvas.

ItemRenderer

Renders a single item, not a complete report.

LayoutEngineExtensions

Provides extension methods for the ILayoutEngine interface.

LayoutTreeKeeper

Interface tries to keep layout tree between sessions to optimize re-rendering time.

PageGeneratorSettings

Represents settings for page generator.

ProgressInfo

Represents information about the progress of a report export.

TargetDevice

Represents the device capabilities provider.

Interfaces

IActionRenderingSupported

Additional to IGenerator interface to render arbitrary action (ApplyParameters for now)

IGenerator

Pages generator.

IInteractiveSupported

Additional to IGenerator interface to render interactive actions (like Slicer)

IInteractivityRenderer

Represents a renderer for managing interactive elements.

IWatermarkSupported

Watermark support interface.

Enums

InteractivityType

Allows to choose interactivity strategy.

Delegates

LayoutTreeKeeper.RenderingPageEventHandler