The gb.pdf component is considered obsolete and has been replaced by the gb.poppler component, which uses the poppler library internally.
Please note that the gb.poppler component was still offered as 'unfinished' at the time of editing this chapter and that changes, improvements and additions are always to be expected.
The gb.poppler component allows you to use the following for a PDF document
Class | Description |
---|---|
The class provides 4 constants for search criteria in a PDF document. (Constants for the method PdfDocument[…].FindText(…)) | |
PdfAction | This class represents the action associated with an index entry. As of version 3.19.0, this class allows the return of the index parameters text and type and the return of the page to which an index refers. |
PdfDocument | This class represents a PDF document. It enables its content to be read and rendered. |
PdfIndex | This class represents the table of contents of a PDF document - if it exists. |
Table 23.12.1.1 : Class overview
Class | Description |
---|---|
.PdfPage | This virtual class represents a page in a PDF document. |
.PdfDocumentIndex | This virtual class describes the index of a PDF document. |
.PdfActionGoto | This virtual class describes what an action triggers for actions that target a different location in the PDF document. For example, the class allows the return of the page to which an index of the table of contents refers. |
.PdfActionLaunch | This virtual class describes what the action triggers for actions that start another programme. |
.PdfActionURI | This virtual class describes what the action triggers for actions that target an external URI. |
Table 23.12.2.1 : Overview of virtual classes
The four classes Point, PointF, Rect and RectF can be used to read the position of elements in a PDF document.
Class | Description |
---|---|
Point | This class describes a point with two integer coordinates. |
PointF | This class describes a point whose coordinates are two floating point numbers. |
Rect | This class represents a rectangle with integer coordinates. |
RectF | This class represents a rectangle whose coordinates are two floating point numbers. |
Table 23.12.3.1 : Overview of the Point and Rectangle classes