- Qt 6.12
- Qt PDF
- Qt PDF C++ Classes
- Qt 6.12.0 Reference Documentation

# Qt PDF C++ Classes

Renders pages from PDF documents. More...

## Classes

QPdfBookmarkModel | Holds a tree of links (anchors) within a PDF document, such as the table of contents
QPdfDocument | Loads a PDF document and renders pages from it
QPdfDocumentRenderOptions | Holds the options to render a page from a PDF document
QPdfLink | Defines a link between a region on a page (such as a hyperlink or a search result) and a destination (page, location on the page, and zoom level at which to view it)
QPdfLinkModel | Holds the geometry and the destination for each link that the specified page contains
QPdfPageNavigator | Navigation history within a PDF document
QPdfPageRenderer | Encapsulates the rendering of pages of a PDF document
QPdfPageSelector | A widget for selecting a PDF page
QPdfSearchModel | Searches for a string in a PDF document and holds the results
QPdfSelection | Defines a range of text that has been selected on one page in a PDF document, and its geometric boundaries
QPdfView | A PDF viewer widget

## Detailed Description

The Qt PDF module contains classes and functions for rendering PDF documents.

To link against the module, add this line to your qmake project file:

     QT += pdf