Qt5使用Poppler实现PDF阅读器
这是我长期维护的一个项目,代码量现在大概1w多行,想看以前的版本的话直接看commit记录就可以。看了看原来csdn上写的阅读器质量普遍不高,所以这次自己来写了。
linux,windows都可以直接用QtCreator5.7直接打开,使用自带的mingw编译,后期可能会改为clang编译,代码下下来直接打开就能用,windows,linux都可以跑,代码一行没有改,所以说Qt开发跨平台的软件简直是不二之选。如果感兴趣的话,可以直接fork我的代码,质量好的代码,修改之后我会push的。好了,上地址
https://github.com/CryFeiFei/Reader
Mac上暂时还没有编译过,应该也没有什么问题,还没有开发环境,暂时搁置,后期肯定会支持,最后准备ios跟Android也支持。不过现在主要支持linux与windows。
Qt5使用Poppler实现PDF阅读器相关推荐
- Qt 使用Poppler实现pdf阅读器
开发环境 Qt5.5.1.Qt Creator 3.5.1 Qt实现pdf阅读器和MFC实现pdf阅读器,其实原理都是差不多的. 需要用到Poppler开源库,下载地址如下 https://poppl ...
- QT开发的pdf阅读器资料
详细说明:基于QT的一款建议pdf阅读器,可以进行移植,可以再pc上运行.-Recommendations based on QT' s a pdf reader, can be transplant ...
- 关于Ubuntu下的PDF阅读器
缘起 PDF格式的文件在网络上很常见,各种各样的技术通常都会提供PDF或HTML的文档.Windows下的Adobe reader和Foxitreader都是优秀的PDF阅读器,而Ubuntu/Lin ...
- 让Chrome成为你的pdf阅读器
我在Mac OS上使用过的浏览器有Chrome.Safari和Firefox,由于做的产品要支持多浏览器,所以这几种浏览器都会用到,Chrome的使用频率更高一些. 之前想通过浏览器在线阅读PDF时, ...
- 读科研文献也能泄露隐私,用户发现爱思唯尔PDF阅读器收集用户信息
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 阅读科学 ...
- 这款PDF阅读器1秒定位论文公式变量,不同页图文也能同屏看,刷论文再也不用来回翻页看文找图了! | 开源...
博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI 论文当前段落和相关图像又双叒不在同一页上! 怎么办?只能看文找图,再看图找文,在论文间来回跳转. 重复几次后,理解思路也就被沿途密密麻麻的数 ...
- ie 打开后端发过来的pdf_某办公软件PDF阅读器漏洞挖掘及Crash分析
摘要 本文主要讲述如何利用winafl对***pdf阅读器程序进行漏洞挖掘的过程. 准备 winafl.DynamoRIO ***pdf(11.6.0.8537)32位 测试环境:win7 32位.4 ...
- Ubuntu安装okular PDF阅读器
Ubuntu自带的pdf阅读器没有注释标机功能,多有不便,okular PDF阅读器相对更为好用. 一.安装 okular sudo apt-get install okular 二.配置中文 sud ...
- Adobe Reader 文档无法签名_手把手教你如何利用PDF阅读器压缩PDF文档
众所周知,PDF格式文本.格式.字体.颜色.分辨率.链接及图形图像.声音.动态影像等所有的信息封装在一个特殊的整合文件中.这个优点也导致我们工作学习上接触到的PDF文档体积都不小,非常影响阅读体验和邮 ...
- pdf阅读器下载支持win7_福昕PDF阅读器(Foxit Reader)下载|福昕PDF阅读器(Foxit Reader) 9.6.1.25160 官方版...
小编留意过关于这款软件的反馈意见,可能大部分都不是软件的问题,而是很多网站并没有把好用的版本上传,还有用户电脑适配的问题,这些需要多有留意. 福昕PDF阅读器(Foxit Reader)功能特色: 软 ...
最新文章
- 计算机用word做贺卡,Word技巧:用word制作电子贺卡,你会吗?
- 实现Operations Manager 2012 R2单一部署
- 前端学习(675):if else if
- c语言输出字符串长度 空格,C++指针变量:输入一个字符串,删除字符串中所有空格,输出删除空格后字符串的长度,需编写以下功能函数...
- Delphi Open Tools Api实例研究(一)
- mysql_fetch_row()获取显示数据
- 如何 设置CTEX WinEdt 改变默认的 PDF viewer
- OpenX系列标准:OpenDRIVE标准简述
- Builder中使用Access数据库
- jwplayer android m3u8,播放上jwplayer M3U8文件,而RTMP
- Gensim库的使用——Doc2Vec模型(一)介绍与使用
- 7个实用有效的shopify运营策略,跨境电商卖家必知
- fighting_使用CSS美化文字
- Windows 10 解决无法完整下载安装语言包(日语输入法无法下载使用)
- python 逆序_python中逆序
- 关于动态内存分配malloc的初级用法和注意事项
- java 新功能_最新的Java版本101有什么新功能?
- 移动端扫码上传数据信息
- 解决npm 编译时报node_modules/optipng-bin/vendor/optipng ENOENT
- android ios动态模糊效果,iOS实现模糊效果的几种方法
热门文章
- b级英语口语计算机考试,如何准备英语口语考试
- 电脑重装系统之后MySQl如何恢复
- 张家界计算机网络系统安装工程公司,[图文]吉首大学张家界学院网络建设案例...
- 如何用python批量下载数据_如何基于Python批量下载音乐
- 安装VMware出现无效驱动器
- 进程管理(C/C++)
- Android苹方圆三合一字体,橘色主题-圆形图标 内置苹方+googlesans字体 透明文件夹...
- Fcitx使用搜狗词库与皮肤
- 信息流广告如何操作?(含CPC、OCPC、CPM、eCPM、CTR等)
- 先秦经典智慧名言故事丛书(全16册) 内容简介