Table of Contents

Namespace Root.ReportNet.Pdf.Tools

Classes

OpenTypeCharMetrics
PdfTools

Provides methods for working with PDF files.

ReportException

Represents an exception class that is used for report exceptions.

StreamExtensions

Provides extension methods for working with streams.

UserPlaceableImage

Represents an image object that can be placed and aligned on a page in points, whereby the properties can be set directly using code or they can be taken from another source as an input mask or a configuration dataset. For instance, by providing an input mask or configuration dataset, program users can customize the positioning of the image objects within the page's header themselves. For more information, see the example Alignment of Header Objects.

UserPlaceableImageMM

Represents an image object that can be placed and aligned on a page in millimeters, whereby the properties can be set directly using code or they can be taken from another source as an input mask or a configuration dataset. For instance, by providing an input mask or configuration dataset, program users can customize the positioning of the image objects within the page's header themselves. For more information, see the example Alignment of Header Objects.

UserPlaceableObject

The UserPlaceableObject class serves as an abstract foundation for positioning and aligning report objects on a page. It represents a report object that can be placed and aligned on a page, whereby the properties can be set directly using code or they can be taken from another source as an input mask or a configuration dataset. For instance, by providing an input mask or configuration dataset, program users can customize the positioning of the objects within the page's header themselves. For more information, see the example Alignment of Header Objects.

UserPlaceableText

Represents a text object that can be placed and aligned on a page in points, whereby the properties can be set directly using code or they can be taken from another source as an input mask or a configuration dataset. For instance, by providing an input mask or configuration dataset, program users can customize the positioning of the text objects within the page's header themselves. For more information, see the example Alignment of Header Objects.

UserPlaceableTextMM

Represents a text object that can be placed and aligned on a page in millimeters, whereby the properties can be set directly using code or they can be taken from another source as an input mask or a configuration dataset. For instance, by providing an input mask or configuration dataset, program users can customize the positioning of the text objects within the page's header themselves. For more information, see the example Alignment of Header Objects.

WarningItem

Represents a warning item.

Structs

Rect

Represents a rectangle defined by its left, bottom, right, and top coordinates.

Enums

Direction

Specifies the viewing direction of pages when displayed in a PDF viewer.