本文仅是在学习QT C++时没有找到适用于doc,docx,pdf的自带库
在网上查找资源后决定使用QtPdium。QtPdfium 是一个 Qt 模块,它使用 google 的 pdfium 项目呈现 PDF 文件。它将 PDF 页面呈现为 QImage。
由于本人项目是运行在Linux(Ubuntu)系统上,QT Creator版本为5.12.7 不包含该库,需要在项目中安装该库文件。
github地址:https://github.com/1460884940/qtpdfium
安装
当找不到在什么地方进行 git 时,可以在QtCreator中项目编辑列表,单击鼠标右键,在此处打开终端(有时会提示权限不够,可以先切换用户 su )
git clone --recursive https://github.com/1460884940/qtpdfium
cd qtpdfium
qmake
make
make install (might need sudo)
用法
API 仅包含两个类:QPdfium
和QPdfiumPage
. 在引用之前需要引用外部库