/TinyPNGCompress

一款基于tinypng进行自动化图片压缩并替换的客户端App,支持平台Win、Mac等,无需环境配置,安装后一键压缩

Primary LanguageVueMIT LicenseMIT

TinyPNGCompress

preview

一个采用TinyPNG压缩的客户端App,支持平台:MacWinLinuxTinyPNG能够提供“几乎无损”的压缩品质,也是目前大部分图片压缩推崇的选择。

本项目由ElectronVueTypeScriptNode作为主要开发框架和语言。

背景

对于许多用户来说,压缩图片的步骤或许过于繁琐,需要找到网站并压缩图片然后进行下载解压替换一系列操作,这对于用户需要进行大量图片压缩的诉求是不太友好的。TinyPNGCompress旨在解放双手,提高效率,让用户能够只要简单的拖拽需要压缩的图片甚至是一个文件夹,就能完成全部压缩任务,并且支持一键重试功能。

支持功能

  • 点击选择图片进行压缩
  • 拖拽单张或多张图片进行压缩
  • 拖拽文件夹进行压缩(将对文件夹下所有符合条件的图片进行压缩)
  • 压缩成功自动替换原图(默认开启)
  • 原图以及压缩图缓存(默认开启)
  • 对压缩过的图片不进行二次压缩,确保图片品质(默认开启)
  • 失败图片一键重压
  • 还原原图

使用

  1. TinyPNG注册API Key,或者打开TinyPNGCompress进行注册。
  2. 复制API Key并粘贴到App相应位置。
  3. 拖拽图片或文件夹到窗口指定位置。

协议

Developed by @STDSuperman and available under the MIT license.