Accessing JPEG EXIF rotation data in JavaScript on the client side

前端 未结 8 1449
臣服心动
臣服心动 2020-11-22 13:53

I\'d like to rotate photos based on their original rotation, as set by the camera in JPEG EXIF image data. The trick is that all this should happen in the browser, using Jav

相关标签:
8条回答
  • 2020-11-22 14:35

    Check out a module I've written (you can use it in browser) which converts exif orientation to CSS transform: https://github.com/Sobesednik/exif2css

    There is also this node program to generate JPEG fixtures with all orientations: https://github.com/Sobesednik/generate-exif-fixtures

    0 讨论(0)
  • 2020-11-22 14:44

    Firefox 26 supports image-orientation: from-image: images are displayed portrait or landscape, depending on EXIF data. (See sethfowler.org/blog/2013/09/13/new-in-firefox-26-css-image-orientation.)

    There is also a bug to implement this in Chrome.

    Beware that this property is only supported by Firefox and is likely to be deprecated.

    0 讨论(0)
提交回复
热议问题