taro-image-compress

1.0.0 • Public • Published

扩展Taro 的图片选择以及压缩方法

安装

npm i taro-image-compress

使用

import {chooseImage,compressImage} from 'taro-image-compress'
 
###  * 选择文件后并压缩,返回压缩后的文件的base64 
### * @param maxFileSize 压缩后的文件的最大值K  例如1500代表的是压缩后最大不超过1500k 
### * @param sizeType 图片源默认['original', 'compressed'],原图和压缩图 
### * @param sourceType 图片源默认['album', 'camera'],默认图库和照片 
### * @returns {PromiseLike<T> | Promise<T>} 
 
chooseImage(maxFileSize = 1500, sizeType = ['original''compressed'], sourceType = ['album''camera']) 
   returns {PromiseLike<T> | Promise<T>}
 
###  * 选择文件后并压缩,返回压缩后的文件的base64/** 
###  * 选择文件后并压缩,返回压缩后的文件的base64 * 压缩图片 
###  * 选择文件后并压缩,返回压缩后的文件的base64 * @param filePath 文件路径 
###  * 选择文件后并压缩,返回压缩后的文件的base64 * @param quality 压缩图片的比例 
###  * 选择文件后并压缩,返回压缩后的文件的base64 * @returns {PromiseLike<{fileName: string, base64: string}> | Promise<{fileName: string, base64: string}>} 
 ###  * 选择文件后并压缩,返回压缩后的文件的base64*/ 
 
 
compressImage(filePath, quality = 0.4) 
  returns {PromiseLike<T> | Promise<T>}
 
 

/taro-image-compress/

    Package Sidebar

    Install

    npm i taro-image-compress

    Weekly Downloads

    1

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    7.92 kB

    Total Files

    4

    Last publish

    Collaborators

    • jerry-lee