var resizeImage = require('../index');
var display = document.getElementById('display');
// resize an to 200*100
function resize(url, type) {
var img = new Image();
display.innerHTML = '';
img.onload= function () {
var data = resizeImage.resize(img, 200, 100, type);
var smallImg = new Image();
display.appendChild(smallImg);
smallImg.src = data;
};
display.appendChild(img);
img.src = url;
}
// resize an to jpeg
// this png comes from https://www.google.com/images/srpr/logo11w.png
resize('/google.png', resizeImage.JPEG);
// resize an to canvas
var fr = new FileReader();
fr.onload = function () {
var img = new Image();
img.onload= function () {
var canvas = resizeImage.resize2Canvas(img, 200, 100);
display.appendChild(canvas);
// resize canvas to a smaller PNG data
var data = resizeImage.resize(canvas, 100, 50, resizeImage.PNG);
var smallImg = new Image();
display.appendChild(smallImg);
smallImg.src = data;
};
display.appendChild(img);
img.src = fr.result;
};
var input = document.getElementById('input-file');
input.onchange = function (e) {
fr.readAsDataURL(input.files[0]);
};