qt从5.14版本开始就自带有pdf模块
但是在include文件夹中却没有相应的头文件。
我使用的是qt5.15.2版本,以下为在vs2019上的使用方法:
下载qt源代码,将路径下文件夹复制到路径下,
复制文件夹下,替换..\msvc2019_64\include\QtPdf中相应文件,
复制文件夹下,替换..\msvc2019_64\include\QtPdfWidgets中相应文件。
在vs项目属性页引入相应lib
到此就可以正常使用qt自带的pdf库了。
使用qt的pdf示例效果:
qt源码下载地址:http://download.qt.io/archive/qt/5.15/5.15.2/submodules/
qt pdf示例地址:https://doc.qt.io/qt-5.15/qtpdf-pdfviewer-example.html