# Reader
## Describe
pdf reader like adobeReader. use Qt5 and poppler-qt5
## Compile
### Requirements
- QtVersion > 5.1
- poppler-qt5
### Win32
just run
```
git clone https://github.com/CryFeiFei/Reader.git
```
and then
- open the Reader.pro by QtCreator(MinGW)
you can build it
### Linux
#### Ubuntu
under *Ubuntu14.04 Ubuntu16.04 Ubuntu18.04*
just run
```
apt-cache search poppler-qt5
```
to search libpoppler-qt5-dev
```shell
sudo apt-get install pkg-config && libpoppler-qt5-dev
```
then,you can check up the dev package.
```shell
pkg-config --cflags poppler-qt5
```
### other desktop
you should build the poppler-qt5 by yourself
https://poppler.freedesktop.org/
after build the poppler-qt5, you can use it like Reader.pro
```c++
unix: PKGCONFIG += poppler-qt5
unix: CONFIG += c++11 link_pkgconfig
```
没有合适的资源?快使用搜索试试~ 我知道了~
Qt使用 poppler-qt5实现PDF阅读器
共70个文件
h:36个
cpp:14个
ico:10个
2星 需积分: 48 93 下载量 106 浏览量
2020-09-02
10:10:51
上传
评论 3
收藏 7.32MB ZIP 举报
温馨提示
使用Qt poppler-qt5实现简单pdf阅读器, 打开关闭文件,有翻页,放大缩小,查看目录,查看缩略图等功能,使用qt5.9 mingw编译器可用.
资源推荐
资源详情
资源评论
收起资源包目录
PDFReader.zip (70个子文件)
Reader-master
.gitignore 239B
LICENSE 34KB
Reader
ThumbnailWidget.cpp 1KB
NaviViewer.h 2KB
Kit.h 803B
ChildViewer.h 3KB
ChildViewer.cpp 2KB
resource.qrc 453B
ViewState.cpp 24B
DocWidget.h 1KB
ViewModel.cpp 2KB
MainViewer.cpp 6KB
NaviViewer.cpp 6KB
MultiViewer.cpp 24B
MainViewer.h 2KB
ImageCache.h 396B
SingleContinuousState.h 795B
IDocWidget.h 437B
PDFkit.h 864B
IChildViewer.h 919B
SingleContinuousState.cpp 3KB
PDFkit.cpp 2KB
Reader.pro 1KB
ImageCache.cpp 496B
image
nextpage.ico 47KB
zoom_in.ico 65KB
zoom_reset.ico 66KB
firstpage.ico 50KB
save.ico 61KB
lastpaget.ico 50KB
previouspage.ico 46KB
zoom_out.ico 62KB
close.ico 59KB
open.ico 66KB
3rdparty
Win32
Poppler
Include
poppler-annotation-private.h 4KB
poppler-embeddedfile-private.h 1KB
poppler-link-extractor-private.h 2KB
poppler-link.h 14KB
poppler-qt5.h 48KB
poppler-media.h 2KB
poppler-optcontent.h 2KB
poppler-annotation.h 39KB
poppler-page-transition.h 4KB
poppler-annotation-helper.h 6KB
poppler-export.h 652B
poppler-private.h 6KB
poppler-converter-private.h 1KB
poppler-optcontent-private.h 4KB
poppler-qiodeviceoutstream-private.h 1KB
poppler-form.h 7KB
ArthurOutputDev.h 5KB
poppler-page-transition-private.h 858B
poppler-page-private.h 2KB
libpoppler.dll.a 3.26MB
libpoppler-qt5.dll 8.53MB
libpoppler-qt5.dll.a 636KB
libpoppler.dll 11.12MB
ThumbnailWidget.h 560B
DocViewer.h 558B
IMainViewer.h 285B
main.cpp 178B
ViewState.h 392B
DocViewer.cpp 300B
MultiViwer.h 160B
Kit.cpp 52B
ViewModel.h 1KB
DocWidget.cpp 1KB
ReadDefine.h 865B
README.md 831B
todolist.md 1KB
共 70 条
- 1
资源评论
- pengivy2020-09-25:-1: error: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libpoppler-qt5.so: undefined reference to `qt_version_tag@Qt_5.11'报错sundynes2020-11-11我这边边运行没问题,你是mingGW的编译器么,看下32位还是64位
sundynes
- 粉丝: 33
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功