@spoonconsulting/cordova-plugin-spectrum

1.0.3 • Public • Published

cordova-plugin-spectrum

Build Status

Cordova plugin wrapper for Spectrum image compression library

Supported Platforms

  • iOS
  • Android

Installation

To install the plugin:

cordova plugin add cordova-plugin-spectrum --save

To uninstall this plugin:

cordova plugin rm cordova-plugin-spectrum

Methods

compressImage(config, success, error)

Compresses the image and overwrites by the new one. You need to ensure that the file is in writable path. The following properties are available:

Property Comment
sourcePath Path to the image
maxSize Resize the image to the specified size preserving aspect ratio (optional)

Sample usage

SpectrumManager.compressImage({
    sourcePath: path,
    maxSize: 300
}, function () {
    console.log('compressed image available at ', path);
}, function (err) {
    console.err('could not compress image ',err)
})

License

Cordova-plugin-spectrum is licensed under the Apache v2 License.

Credits

Cordova-plugin-spectrum is brought to you by Spoon Consulting.

Dependents (0)

Package Sidebar

Install

npm i @spoonconsulting/cordova-plugin-spectrum

Weekly Downloads

104

Version

1.0.3

License

Apache-2.0

Unpacked Size

6.46 MB

Total Files

16

Last publish

Collaborators

  • sharinpix-admin
  • zafirskthelifehacker
  • ombr
  • dinitri-ragoo-spoon
  • azharbeebeejaun