简单的PDF转JPG、PPT转JPG、JPG转PDF小工具,支持右键、拖拽、批量,附源码

本人建筑师一枚,由于工作上有时会用到PDF转JPG的时候,
adobe PDF转质量不太好,一般是用Indesign转,但是操作过程比较繁琐,遇到日照分析的pdf根本打不开,
刚好周末不加班,加上之前有点python基础,于是花了点时间研究了一下如何做一个程序,
查阅了许多资料,就像打怪升级,最后通过以下库实现,
列如:tkinter库做交互,pymupdf库转图片,tkinterdnd2库实现拖拽,pyinstaller库打包。
软件是用python写的,由于是新手,代码可能写的不尽人意,各位大佬有兴趣的可以帮忙优化指点,源码附下文。

====================================分隔线========================================

最近结合大家的需求,花费了一些精力继续研究了一些功能,列如添加注册表右键菜单,实现批量转换等,
然后新增了两个工具,PPT转JPG、JPG转PDF,大家可以按需下载,
只在win10系统测试,其他不清楚,部分杀毒软件会报毒,如有介意请勿使用。

PDF转JPG工具1.1(下载在

文末

软件运行界面:

简单的PDF转JPG、PPT转JPG、JPG转PDF小工具,支持右键、拖拽、批量,附源码

软件大小:29.9M

软件介绍:
# 软件窗口默认最前端,不支持调整窗口大小;
# 可通过按钮选择PDF文件,也可以直接拖拽文件到窗口;
# 转换质量有5个档位,(0.25,0.5,原分辨率,2倍,4倍),默认为原分辨率;
# 转换后的文件路径与导入文件的路径一致;
# 单页文件直接生成JPG图片,多页文件是生成文件夹;
# 支持添加删除右键一键菜单(右上方的打钩框,打勾为添加,撤销为删除,文件位置移动需重新打勾);
# 支持图片质量选择,支持右键批量(少量)转,自动过滤其他格式;
# 支持批量选择文件,支持批量拖拽文件,支持拖拽单个文件夹;

PPT转JPG工具1.1

(下载在

文末

软件运行界面:

简单的PDF转JPG、PPT转JPG、JPG转PDF小工具,支持右键、拖拽、批量,附源码

软件大小:14.9M

软件介绍:
# 软件窗口默认最前端,不支持调整窗口大小;
# 可通过按钮选择PPT/PPTX文件,也可以直接拖拽文件到窗口;
# 转换质量有5个档位,(36dpi,72dpi,144dpi,200dpi,300dpi),默认为144dpi;
# 转换后的文件路径与导入文件的路径一致;
# 单页文件直接生成JPG图片,多页文件是生成文件夹;
# 支持添加删除右键一键菜单(右上方的打钩框,打勾为添加,撤销为删除,文件位置移动需重新打勾);
# 支持图片质量选择,支持右键批量(少量)转,自动过滤其他格式;
# 支持批量选择文件,支持批量拖拽文件,支持拖拽单个文件夹;
# 需要系统安装有MS office或者WPS;

JPG

转PDF工具1.1

(下载在

文末

软件运行界面:

简单的PDF转JPG、PPT转JPG、JPG转PDF小工具,支持右键、拖拽、批量,附源码

软件大小:14.5M

软件介绍:
# 软件窗口默认最前端,不支持调整窗口大小;
# 可通过按钮选择JPG文件,也可以直接拖拽文件到窗口;
# 转换后的文件路径与导入文件的路径一致;
#可选合并或者不合并,单页默认不合并;
# 支持添加删除右键一键菜单(右上方的打钩框,打勾为添加,撤销为删除,文件位置移动需重新打勾);
# 支持右键批量(少量)转,自动过滤其他格式;
# 支持批量选择文件,支持批量拖拽文件,支持拖拽单个文件夹;

源码.py:(三个源码大体一致,只在主要功能有调整,可按需下载)

====================================分隔线========================================

由于一个粗心导致在拖拽文件时文件名有空格会识别错误,因此做了更新,
源码仅需在定义函数drop下将
file =event.data.replace(“{“, “”).replace(“}”, “”).replace(‘/’,’\’)
改为:file =event.data.replace(‘/’,’\’)
因此源码不做更新;
另发现系统权限不够会出现:需要管理员身份运行才能修改注册表,并且不能拖拽文件的情况

软件下载:(包含三个工具,可按需下载

百度网盘:https://pan.baidu.com/s/1X8q3xniipdNkr5FQqjGngg?pwd=52pj
蓝奏云:https://wwsa.lanzouj.com/b00wm5gste 密码:52pj

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共46条

请登录后发表评论