【文件属性】:
文件名称:compressorjs:JavaScript图像压缩器
文件大小:323KB
文件格式:ZIP
更新时间:2021-02-03 15:40:53
javascript file-upload image-compression image-compressor JavaScriptJavaScript
Compressor.js
JavaScript图像压缩器。 使用浏览器的本机 API进行压缩工作,这意味着它是有损压缩。 通常使用此方法在上载客户端映像文件之前对其进行预压缩。
目录
主要
dist/
├── compressor.js (UMD)
├── compressor.min.js (UMD, compressed)
├── compressor.common.js (CommonJS, default)
└── compressor.esm.js (ES Module)
入门
安装
npm install compressorjs
用法
句法
new Compressor ( file [ , options ] )
文件
类型: 或
用于压缩的目标图像文件。
选项
类型: Object
可选的
压缩选项。 查看可用。
例
< input type =" file " id =" file " accept =" image/* " >
import axios from 'axios' ;
import Compressor fro
【文件预览】:
compressorjs-master
----.travis.yml(134B)
----.eslintrc(200B)
----rollup.config.js(1KB)
----docs()
--------css()
--------images()
--------index.html(13KB)
--------js()
--------examples()
----package.json(3KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------ISSUE_TEMPLATE()
--------CONTRIBUTING.md(9KB)
--------CODE_OF_CONDUCT.md(1KB)
----test()
--------.eslintrc(174B)
--------helpers.js(279B)
--------specs()
--------karma.conf.js(1KB)
----LICENSE(1KB)
----package-lock.json(338KB)
----dist()
--------compressor.min.js(8KB)
--------compressor.esm.js(26KB)
--------compressor.js(28KB)
--------compressor.common.js(26KB)
----src()
--------index.js(9KB)
--------defaults.js(3KB)
--------utilities.js(6KB)
--------constants.js(147B)
----.gitignore(28B)
----CHANGELOG.md(1KB)
----types()
--------index.d.ts(821B)
----README.md(9KB)
----.stylelintrc(192B)
----.editorconfig(147B)
----.gitattributes(66B)
----babel.config.js(263B)