Table of Contents

Namespace Root.ReportNet.Pdf

Classes

BrushProp

Defines the properties of a brush.

Container
FlowContainer
FlowContainerMM
FontDef
FontProp

Defines the properties of a font, where the font size is in points.

FontPropMM

Defines the properties of a font, where the font size is in millimeters.

HeaderFooterReport

Represents a PDF report with customizable headers, footers, and content. This class provides a comprehensive set of properties and methods for managing page layout, fonts, margins, header, footer and adding content such as images and text in a structured manner. This class can be used as a template for a standard report with user-customizable layout.

ImageData
ImageJpegData
ImagePngData
OpenTypeFontDef
Page
PdfReport
PenProp

Defines the properties of a pen, where the dimensions are in points.

PenPropMM

Defines the properties of a pen, where the dimensions are in millimeters.

RepArc

Represents an arc in a PDF report, where the dimensions are in points.

RepArcBase

Represents the base class for drawing arcs in a PDF report.

RepArcMM

Represents an arc in a PDF report, where the dimensions are in millimeters.

RepCircle
RepCircleMM
RepDateTime

Represents a date-time object in a PDF report, where the dimensions are in points.

RepDateTimeMM

Represents a date-time object in a PDF report, where the dimensions are in millimeters.

RepDouble

Represents a double object in a PDF report, where the dimensions are in points.

RepDoubleMM

Represents a double object in a PDF report, where the dimensions are in millimeters.

RepEllipse
RepEllipseMM
RepImage
RepImageMM
RepInt32

Represents an integer object in a PDF report, where the dimensions are in points.

RepInt32MM

Represents an integer object in a PDF report, where the dimensions are in millimeters.

RepLine
RepLineMM
RepObject
RepPie
RepPieMM
RepRect
RepRectMM
RepString

Represents a string object for a single-line text in a PDF report, where the dimensions are in points.

RepStringMM

Represents a string object for a single-line text in a PDF report, where the dimensions are in millimeters.

RepText

Represents a text object for a formatted single or multiline text in a PDF report, where the dimensions are in points.

RepTextMM

Represents a text object for a formatted single or multiline text in a PDF report, where the dimensions are in millimeters.

StandardCharMetrics
StandardFontDef
StandardPageSize

Provides standard page sizes in millimeters.

StaticContainer
StaticContainerMM
TableCell
TableCellDef
TableColumn
TableColumnMM
TableLayoutManager

Manages the layout of a table within a PDF report.

TableLayoutManager.ColumnCollection
TableLayoutManager.RowCollection

Represents a collection of table rows within a TableLayoutManager.

TableRow
TableRow.CellCollection
TableRowDef
VerticalObjectSplitter

Structs

Color

Represents an RGB color.

MatrixD

Represents a 2D transformation matrix for PDF operations.

Enums

AddContentOptions

Options for adding content to a header-footer report HeaderFooterReport.

AlignHor

Defines horizontal alignment options for objects within a PDF document, see example Object Alignment.

AlignVert

Defines vertical alignment options for objects within a PDF document, see example Object Alignment.

CalculationType
ColumnSplitMode
FontDefOptions
FontPropOptions

Specifies the options for a font.

NonFullScreenPageMode
PageLayout
PageMode
PageOrientation
PageSize
RowInsertPosition

Specifies the position where a row should be inserted in a table.

StandardFont
TableSplitOptions
TextOptions

Specifies the text formatting options for rendering text.

Delegates

TableLayoutManager.HeaderFooterDelegate