1.winkde
下载:http://windows.kde.org/download.php
安装winkde(安装路径不要有空格和中文),安装时选项如下
- Install Mode: Package Manager
- Compiler Mode: MinGW4
软件源为外国网站,教育网需要配置代理(可以用搜狗浏览器的代理:127.0.0.1:8081,要打开搜狗浏览器的全网加速)。要安装的软件包有
- freetype (bin),
- iconv (bin),
- jpeg (bin),
- libpng (bin),
- libxml2 (bin),
- openjpeg (bin),
- poppler (bin & devel),
- poppler-data (bin),
- qt (bin & devel),
- zlib (bin & devel)
2.配置
重要:将安装目录\kde\bin添加到环境变量
头文件在安装目录\kde\include\poppler,QT的绑定在安装目录\kde\include\poppler\qt4下
动态库在安装目录\kde\lib下
3.用QT测试
在工程文件test.p中加入以下几行
1 | INCLUDEPATH+=d:/kde/include/poppler/qt4 |
文件 main.cpp
05 | #include"poppler-qt4.h" |
07 | using namespace Poppler; |
09 | int main( int argc, char *argv[]) |
11 | QApplication app(argc,argv); |
12 | QLabel * label= new QLabel; |
13 | Document * document=Document::load( "d:/test.pdf" ); |
15 | qDebug()<< "error load file!" ; |
16 | Page * page=document->page(0); |
17 | QImage image=page->renderToImage(); |
18 | label->setPixmap(QPixmap::fromImage(image)); |
若出现exit with code 155121什么的,是因为环境变量的设置还没有生效,注销或重启就行了
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。