当前位置: 首页 > news >正文

Python制作简易PDF查看工具PDFViewerV1.0

PDFViewer PDF浏览工具,Python自制PDF查看工具,可实现基本翻页浏览功能,其它功能在进一步开发完善当中,如果有想一起开发的朋友,可以留言。本软件完全免费,自由使用。

软件界面简洁,有菜单栏、工具栏和状态栏,目前实现的功能较为简单,可以打开加载PDF文件,或者在左侧目录树中单击PDF文件,在右侧浏览区中将显示PDF文件的内容,如果下图所示:

工具左侧显示目录树,由于这是一款专门的PDF阅读工具,因此方便快速定位PDF文件,目录树中过滤只显示PDF文件,其他文件不会显示在目录树中,右侧为阅览区,打开的文件加载到该区域阅读。目前本软件只实现了简单的上、下翻页功能,其他更多功能后续会逐步完善。

软件实现:

Python语言开发,采用PyQt5开发图形界面,界面使用QtDesigner设计,所有图标资源均由Pyisntaller打包在一个可扫行文件当中。感兴趣的朋友可以交流。

本软件下载地址:https://download.csdn.net/download/urhero/90279429 

刚修正一点小问题,打开文件后显示当前打开文件的文件夹,这样更方便文件浏览。

http://www.lryc.cn/news/523726.html

相关文章:

  • 嵌入式硬件篇---基本组合逻辑电路
  • CSRF攻击XSS攻击
  • ARM学习(42)CortexM3/M4 MPU配置
  • opencv3.4 ffmpeg3.4 arm-linux 交叉编译
  • spring的事物管理的认知
  • 麒麟LINUX V10SP3 2401安装ORACLE 12.2.1 runInstaller直接报UNZIP格式不对
  • 华为HuaweiCloudStack(一)介绍与架构
  • 微服务学习:基础理论
  • C++实现设计模式---迭代器模式 (Iterator)
  • 海康工业相机的应用部署不是简简单单!?
  • Windows电脑安装File Browser与cpolar轻松搭建本地云盘
  • mac配置 iTerm2 使用lrzsz与服务器传输文件
  • 【HBuilderX 中 Git 的使用】
  • Golang结合MySQL和DuckDB提高查询性能
  • 学技术学英语:TCP的三次握手和四次挥手
  • xiao esp32 S3播放SD卡wav音频
  • Unity中实现伤害跳字效果(简单好抄)
  • GaussDB日常维护操作
  • redis实现限流
  • 基于SpringBoot和PostGIS的各国及所属机场信息检索及可视化实现
  • python http server运行Angular 单页面路由时重定向,解决404问题
  • GPT-4o背后的语音技术
  • 微透镜阵列精准全检,白光干涉3D自动量测方案提效70%
  • Spring boot框架下的RocketMQ消息中间件
  • 记录一次 centos 启动失败
  • C++学习第五天
  • openharmony标准系统方案之瑞芯微RK3568移植案例
  • 深入理解 SSH 端口转发:本地 vs 远程 vs 动态转发
  • postman请求参数化
  • 基于 WEB 开发的汽车养护系统设计与实现