Qt 操作 pdf 文件


寫了好久的東西,不小心按了下返回鍵就沒了。CSDN居然沒自動保存,坑爹啊

原本還有很多信息的,現在直入正題吧。

 

QT沒有內置PDF操作的功能(其實有一個,QPrinter,不過只能寫不能讀,基本是半殘)

今天要使用的庫叫Poppler - qt5。官網在這里

這里提供一個win32下編譯好的版本 下載

下載完后,將解壓出來的文件夾放到你的工程目錄下。

然后右鍵項目名稱 -- 添加庫 -- 外部庫

庫文件:       lib/ libpoppler-qt5.dll

包含路徑:   include / poppler-qt5

下一步 。

然后打開pro 文件

將下面這一行行尾的d去掉,即將

 

else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/poppler-0.24.5-win32/lib/ -llibpoppler-qt5d
變成

 

 

else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/poppler-0.24.5-win32/lib/ -llibpoppler-qt5
 
        

 

 

配置什么的搞定了。

 

完整的例子  下載

 

效果圖

 

http://blog.csdn.net/milujun/article/details/22827431


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM