PicSharp是一款开源、免费的跨平台图片压缩工具,专为高效处理图像优化而设计,适用于开发者、设计师和内容创作者。
一、软件功能
1、双模压缩引擎
在线模式(TinyPNG):通过 API 调用云端服务,支持 PNG/APNG、JPEG、WebP、AVIF 格式,压缩率高(平均节省 70% 体积),适合对画质要求严格的场景。每月免费额度 500 张。
本地模式(Rust 实现):完全离线运行,支持更广泛的格式(包括动图 WebP、GIF、SVG、TIFF),提供有损/无损压缩选项及五档压缩级别,保护隐私且适合大批量处理。
智能切换策略:默认优先 TinyPNG,网络异常时自动回退至本地压缩,确保任务不中断。
2、高性能批量处理
基于Rust的高效IO引擎,可处理超大规模任务(如10万张图片仅需约8分钟),内存占用低于300MB。
支持递归扫描目录,一键压缩整个文件夹内的图像文件。
3、自动化监控
设置监听文件夹后,新增图片自动触发压缩,无缝集成开发流水线或设计工作流(如自动处理网盘同步目录、截图文件夹)。
4、格式与参数灵活配置
支持10+图像格式(含动图 APNG/WebP)。
可调压缩级别、阈值(低于设定压缩率跳过保存)、元数据保留(EXIF/IPTC)等
二、软件特色
1、跨平台兼容性:支持 Windows 10+、macOS 12+ 及主流 Linux 发行版,提供 AppImage/Linux 集成方案。
2、极简操作与集成能力:拖拽文件/文件夹至窗口即可处理;Mac 支持 Finder 右键菜单调用。
3、DeepLink 支持:通过 URL Scheme 接入外部脚本或 CI/CD 工具,实现自动化流水线。
4、资源优化与稳定性:低内存占用,长期监控任务不卡顿;v1.5.1 版本优化目录监控库,减少 CPU 使用。
5、多 API 密钥池管理:自动检测密钥有效性并轮换,保障在线压缩连续性。