@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.

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i @spoonconsulting/cordova-plugin-spectrum

    Weekly Downloads

    99

    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