本帖最后由 flt 于 2024-9-10 09:35 编辑
开发目的
- 平台对上传图片大小有要求
- 希望减少图片流量开销。
图片
用法
文件夹
在文件夹空白处右键选择压缩当前文件夹图片 ,根据提示输入目标大小 和可接受最小大小 (见后文解释)即可压缩图片,压缩后的图片储存于同文件夹下的compress目录。
单个文件
右键文件点击压缩当前图片 ,其他操作同上
说明
- 压缩后的图片大小保证不超过
目标大小 ,单位是kB。
- 最大程度地保证图片清晰,
可接受最小大小 为建议(但不保证)图片文件最小大小。
- 目标大小和可接受最小大小均可省略。省略
目标大小 则使用上次的(如果是第一次使用报错),省略可接受最小大小 默认目标大小 的80%
- 如果取消
关联图片格式 则单文件功能无法使用
下载链接
如果遇到部分图片没有被压缩,请在回复中包含文件拓展名,或者在github提issue。
v1.1.1
修复png格式在编码后变为jpg编码;对于默认到jpg的情况,修改后缀名为jpg;修复潜在的格式错误bug
v1.1
添加单文件压缩,修复jpeg不压缩,添加引用上一次数据,添加可接受最小大小 默认值。
蓝奏云
123盘
v1.0.1
对于格式jpg, jpeg, png, gif, webp格式提供原格式保留,其余格式转码到jpg。
v1.0
说明
- 大小指的是文件大小
- 通过ffmpeg的scale过滤器压缩。
- 初始化的尺寸为200k设计,如果偏差过大可能运行缓慢。
- 如果想要删除图片文件右键菜单功能,请卸载重装,取消
关联图片格式 选项。
- 支持命令行功能,调用安装目录下的b.exe即可。
开源地址
https://github.com/flt6/tools/tree/master/ImageCompress
|