软件使用flet+python制作,使用前需要安装[backcolor=rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))][size=1em]imagemagick,并把安装文件夹加到环境变量(Path)里,我现在使用的是 [color=rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1))]ImageMagick-7.1.2-3-Q16-HDRI-x64-dll 这个版本
使用软件时需要选择数据文件夹的位置,选择你喜欢的位置就行
市面上有那么多图片压缩软件,为什么费这劲用这个命令行工具还给他写ui界面呢?
答:因为我经常需要处理大于20000像素的图片,一般压缩软件一旦处理这么大的图片不是卡死就是显示压缩失败,但是使用imagemagick就可以轻松应对,但是imagemagick是一个命令行工具,所以给他写了一个ui来方面使用
不知道是使用flet的问题还是upx的问题,使用pyinstaller打包单文件程序时体积很大,好像没经过upx压缩一样,但是那打包后的程序使用upx压缩时又显示已经经过upx压缩,这可能是使用flet的代价吧

SunnyCapturer2025-10-06_13-17-06.png (97.92 KB, 下载次数: 0)
下载附件
2025-10-6 13:17 上传
imagemagick下载:
官网:https://imagemagick.org/script/download.php#windows
蓝奏云:https://wwj.lanzouu.com/i5wOJ37rtv1e 密码:eqbh
软件下载:
蓝奏云:https://wwj.lanzouu.com/iRkHG37rtgzi 密码:75ih
如果觉得我的这个flet软件太大,也可以选择我的pyqt5开发的软件,就是不太好看:
蓝奏云:https://wwj.lanzouu.com/i3wT337ru32d 密码:bstd