Have ideas to improve npm?Join in the discussion! »

    @spoonconsulting/cordova-plugin-spectrum

    1.0.2 • 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.

    Install

    npm i @spoonconsulting/cordova-plugin-spectrum

    DownloadsWeekly Downloads

    58

    Version

    1.0.2

    License

    Apache-2.0

    Unpacked Size

    6.46 MB

    Total Files

    16

    Last publish

    Collaborators

    • avatar
    • avatar