exif-orientation
v1.0.0
Published
Returns the exif orientation is scale / rotation from a file object
Downloads
2,974
Readme
exif-orientation
Returns the exif orientation in scale / rotation from a file object
Install
npm install exif-orientation --saveExample
The following example reacts to the onChange event of a file upload html input
var findOrientation = require('exif-orientation');
fileUpload.addEventListener('change',function(e) {
var file = e.target.files[0];
findOrientation(file,function(err,orientation) {
if (!err) {
console.log(orientation); // displays {scale: {x: 1, y: 1}, rotation: 90}
}
});
});Usage
findOrientation(file,callback)
file A file object from a file upload html inputcallback A function to be called once the orientation data is found or an error occured. The callback is passed 2 arguments (err,orientation). If err is undefined, orientation will contain the orientation data, otherwise err will be an Error object with the message of the error.
License
MIT, see LICENSE.md for details.

