Qt PDF

Qt PDF 模块包含用于渲染 PDF 文档的类和函数。 QPdfDocument class loads a PDF document and renders pages from it according to the options provided by the QPdfDocumentRenderOptions 类。 QPdfPageRenderer class manages a queue that collects all render requests. The QPdfPageNavigation class handles the navigation through a PDF document.

使用模块

使用 Qt 模块要求直接或透过其它依赖链接到模块库。一些构建工具为此有贡献支持,包括 CMake and qmake .

构建采用 CMake

使用 find_package() 命令去定位所需模块组件,在 Qt5 包:

find_package(Qt5 COMPONENTS Pdf REQUIRED)
target_link_libraries(mytarget Qt5::Pdf)
					

另请参阅 构建采用 CMake 概述。

采用 qmake 构建

要包括模块类定义,使用以下指令:

#include <QtPdf>
					

要链接到模块,添加此行到 qmake 工程文件:

QT += pdf
					
					

文章和指南

  • Qt PDF 概述

范例

API 参考