canvas-exif-orientation

Canvas drawImage dependent on Exif Orientaion

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
canvas-exif-orientation
1400.4.09 years ago9 years agoMinified + gzip package size for canvas-exif-orientation in KB

Readme

Canvas Exif Orientation
draw a image on a canvas dependent on Exif Orientation.
var CanvasExifOrientation = require('canvas-exif-orientation');
// drawn canvas element.
var canvas = CanvasExifOrientation.drawImage(img, orientation);

install

npm install canvas-exif-orientation

Orientation

  • http://www.cipa.jp/std/documents/e/DC-008-2012E.pdf
  • http://www.cipa.jp/std/documents/j/DC-008-2012J.pdf (Japanese)

1

The 0th row is at the visual top of the image, and the 0th column is the visual left-hand side.
1

2

The 0th row is at the visual top of the image, and the 0th column is the visual right-hand side.
2

3

The 0th row is at the visual bottom of the image, and the 0th column is the visual right-hand side.
3

4

The 0th row is at the visual bottom of the image, and the 0th column is the visual left-hand side.
4

5

The 0th row is the visual left-hand side of the image, and the 0th column is the visual top.
5

6

The 0th row is the visual right-hand side of the image, and the 0th column is the visual top.
6

7

The 0th row is the visual right-hand side of the image, and the 0th column is the visual bottom.
7

8

The 0th row is the visual left-hand side of the image, and the 0th column is the visual bottom.
8