All Projects → yongplus → tinypng

yongplus / tinypng

Licence: other
基于TinyPNG图片压缩软件,操作简单高效,支持MacOS和Windows系统,无需其它依赖运行。

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to tinypng

TinyPngPlugin
TinyPng gradle plugin for android
Stars: ✭ 240 (+189.16%)
Mutual labels:  tinypng
TinyClient
🐙 Tinypng Windows/Mac/Linux 客户端,多 Key 自由配置
Stars: ✭ 37 (-55.42%)
Mutual labels:  tinypng
tinify-ruby
Ruby client for the Tinify API.
Stars: ✭ 41 (-50.6%)
Mutual labels:  tinypng
TinyPNGNodeJSBatcher
提供一个NodeJS环境下,基于TinyPNG服务的,批量压缩任意数量图片的工具。
Stars: ✭ 51 (-38.55%)
Mutual labels:  tinypng
tinify-net
.NET client for the Tinify API.
Stars: ✭ 45 (-45.78%)
Mutual labels:  tinypng
Imagine
🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.
Stars: ✭ 1,859 (+2139.76%)
Mutual labels:  tinypng
Tinypng4mac
TinyPNG client for Mac
Stars: ✭ 3,025 (+3544.58%)
Mutual labels:  tinypng
z img
图片操作工具,支持PNG,jpg,GIF【间接更新】
Stars: ✭ 23 (-72.29%)
Mutual labels:  tinypng
tinypng
A TinyPNG client written in Go
Stars: ✭ 21 (-74.7%)
Mutual labels:  tinypng
tinyimg-webpack-plugin
A webpack plugin for compressing image
Stars: ✭ 61 (-26.51%)
Mutual labels:  tinypng
image-optimisation-tools-comparison
A Benchmarking Suite for popular Image Optimisation Tools
Stars: ✭ 28 (-66.27%)
Mutual labels:  tinypng
gulp-tinypng-compress
TinyPNG API wrapper for compressing PNG & JPG images
Stars: ✭ 49 (-40.96%)
Mutual labels:  tinypng
AppThinning
Make app thinner. Help you find large files and compress png, gif, jpg, svg files. 应用程序瘦身工具,帮助你找到大文件,压缩png、gif、jpg、svg等文件。
Stars: ✭ 22 (-73.49%)
Mutual labels:  tinypng
photoshop-scripts
Photoshop Scripts for the TinyPNG & TinyJPG Photoshop plugin
Stars: ✭ 43 (-48.19%)
Mutual labels:  tinypng
tinypng-free
Use the upload api of tinypng's homeage to compress images
Stars: ✭ 29 (-65.06%)
Mutual labels:  tinypng
minify images
Optimiert Bilder mittels Media-Manager-Effekt über verschiedene Dienste (TinyPNG, ImageMagick, u.a.)
Stars: ✭ 29 (-65.06%)
Mutual labels:  tinypng

图片压缩软件

基于TinyPNG Api压缩软件,可安装直接运行,无需依赖任何第三方包及库。

日常开发经常会用到tinypng.org图片批量压缩,TinyPNG平均压缩率能达到60%,肉眼能观察到的画质损失微乎其微,对页面加载提速及体验、节省用户流量、缩小程序包有很大帮助。

项目图片过多时,通过官方网站压缩效率低、繁琐,于是最初用Go基于TinyPNG API写了个CLI程序,操作不是太方便,凭借对窗体软件的热爱和本着学习心态决定用C++写个GUI程序。

下载:

Download the installer for Windows>>
Download the installer for MacOS>>

Screenshots

MacOS版

配置

TinyPNG Key是免费的,为了安装后可以直接用,软件源码中已有2个Key,安装后会随机配置一个作为使用。每个Key每月免费压缩为500次,若不够可以自己多申请几个(申请很简单,填写邮箱和昵称,便会收到邮件,根据邮件中的链接进入创建key即可);
由于TinyPNG服务器在国外,国内访问较慢,如果你有国外代理可配置为其加速。
2021/08/11 新增免key模式,现在可以无需申请key。(原有的KEY模式同时保留)

Usage

There are two ways to add the files:
1.Click the button on the top-left to choose one or more files or a folder.
2.Recommended way, For more convenient and efficient, The software supports the object can be dragged directly into the area of table in the window.
3.push the button by a shortcut key associated with the button, For example: press Ctrl+O to add object, Ctrl+S to start task.
4.Double-Clicking the any row in the table, the picture associated with row will preview in system image previewer.
5.Either right-Clicking on the any rows or selecting rows and pressing key Del delete the rows.

Remark: If the object you gave is a folder,the sofeware will list automatically recursively all the image files in that folder.

Comparisons

以下是对电商项目的商品详情页图片压缩测试数据,无论是页面大小还是访问速度的提升都很显著
截图

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].