Nativescript-ImageOptimize
适用于 NativeScript 的图片优化工具 🌌
npm i --save nativescript-imageoptimize

Nativescript ImageOptimize

安装

tns plugin add nativescript-imageoptimize

使用

    import { ImageOptimize } from 'nativescript-imageoptimize';
import * as fs from 'tns-core-modules/file-system';
const imageoptimize = new ImageOptimize({
src: '~/destiny_2.jpg',
height: 400, //optional
width:400,
quality: 50, // 100 - 1
format:'jpg' // jpeg || jpg || png
dest: fs.knownFolders.documents().getFolder('images').path
})
    const ImageOptimize = require('nativescript-imageoptimize').ImageOptimize;
const fs = require('tns-core-modules/file-system');
const imageoptimize = new ImageOptimize({
src: '~/destiny_2.jpg',
height: 400, //optional
width:400,
quality: 50, // 100 - 1
format:'jpg' // jpeg || jpg || png
dest: fs.knownFolders.documents().getFolder('images').path,
})

API

属性 默认 类型 必需 描述
width 源宽度 数字
  • - [ ]
height 源宽度 数字
  • - [ ]
质量 null 数字
  • - [x]
format jpg 字符串
  • - [ ]
dest null 字符串
  • - [x]
src null 字符串
  • - [x]

许可证

Apache 许可证版本 2.0,2004 年 1 月