1.2.10 • Published 1 year ago

tinypngjs v1.2.10

Weekly downloads
3
License
ISC
Repository
github
Last release
1 year ago

description: Tinify API client for Node.js

Node.js client for the Tinify API, used for TinyPNG and TinyJPG. Tinify compresses your images intelligently. Read more at http://tinify.com.

tinypngjs

Install

npm install tinypngjs
var TinyPng = require("tinypngjs");

API

TinyPng.compress(fromFolder,[outFolder,onProgress]);

参数:

  • fromFolder:需要压缩的文件夹
  • outFolder:压缩后图片保存的文件夹
    • 可选
    • 默认值=fromFolder
  • onProgress:下载进度回调

    回调函数:function(res,percent){}

    • res: Object,tinyjs压缩图片后返回的json
    • percent:Number当前进度

返回值 Promise

var res = await TinyPng.compress("./a/");

TinyPng.compressImage(fromImg,[outImg]);

参数:

  • fromImg:需要压缩的图片路径
  • outFolder:压缩后图片的图片路径
    • 可选
    • 默认值=fromImg

返回值 Promise

var res = await TinyPng.compressImg("./a/1.jpg");

Github

nodejs版:https://github.com/focusbe/tinypngjs
客户端版:https://github.com/focusbe/tinyImage

1.2.8

1 year ago

1.2.7

1 year ago

1.2.6

1 year ago

1.2.9

1 year ago

1.2.10

1 year ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago