0.2.0 • Published 6 years ago

cordova-image-resizer v0.2.0

Weekly downloads
2
License
ISC
Repository
gitlab
Last release
6 years ago

Cordova Image Resizer

Plugin disponible para plataformas Android y iOS.

Está basado en el plugin de Joschka Schulz (https://github.com/JoschkaSchulz/cordova-plugin-image-resizer), pero agrega soporte para versiones de Android 6.0 y superiores.

Agregar el Plugin

Ejecutar el siguiente comando mediante el cliente de Cordova:

cordova plugin add http://gitlab.baufest.com/crusterholz/cordova-image-resizer.git

Ejecución

window.ImageResizer.resize(options, success, failed);

Opciones

  • uri(String): Uri que referencia a la imagen dentro del dispositivo que quiere ser redimensionada
  • folderName(String): Nombre de la carpeta dónde se desea guardar la imagen redimensionada (solo en Android)
  • fileName(String): Nombre con que se desea guardar la imagen redimensionada (solo en Android)
  • quality(Number): Calidad con la que se desea generar la imagen redimensionada (solo en Android)
  • width(Number): Ancho de la nueva imagen
  • height(Number): Alto de la nueva imagen

Ejemplo en Android

var options = {
      uri: uri,
      folderName: "Edenor 2.0",
      quality: 90,
      width: 1280,
      height: 1280};

window.ImageResizer.resize(options,
  function(image) {
     // success: image contiene la referencia a la imagen redimensionada
  }, function() {
    // failed
  });