Coder Social home page Coder Social logo

zhujin001032 / cordova-plugin-image-resizer-watermark Goto Github PK

View Code? Open in Web Editor NEW

This project forked from azhengyongqin/cordova-plugin-image-resizer-watermark

0.0 0.0 0.0 13 KB

cordova 图片缩放并加定位信息水印!

License: MIT License

Java 49.53% Objective-C 36.82% JavaScript 13.65%

cordova-plugin-image-resizer-watermark's Introduction

Image Resizer And Positon Watermark for Cordova

By: Protonet GmbH

Authors: Joschka Schulz

Adding the Plugin

Use the Cordova CLI and type in the following command:

// This plugin uses the cordova-plugin-camera
cordova plugin add cordova-plugin-camera

// This plugin
cordova plugin add https://github.com/azhengyongqin/cordova-plugin-image-resizer-watermark

Sample Code

At the moment the plugin is available on android, iOS and windows

resize

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

Options

  • position(String):The position of geographic location information
  • longitude(String)
  • latitude(String)
  • uri(String): The Uri for the image on the device to get scaled
  • folderName(String, required on Android): The name of the folder the image should be put in android only
  • fileName(String, required on iOS): A custom name for the file. Default name is a timestamp.
  • quality(Number): Quality given as Number for the quality of the new image android and iOS only
  • width(Number): The width of the new image,
  • height(Number): The height of the new image
  • base64(Boolean): Whether or not to return a base64 encoded image string instead of the path to the resized image iOS only

Android Example

var options = {
      uri: uri,
      folderName: "Protonet Messenger",
      quality: 90,
      width: 1280,
      height: 1280,
      base64: true};

window.ImageResizer.resize(options,
  function(image) {
     // success: image is the new resized image
  }, function() {
    // failed: grumpy cat likes this function
  });

cordova-plugin-image-resizer-watermark's People

Contributors

azhengyongqin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.