Autorotate based on exif not working
Open
bug
help wanted
- Dominant language
- TypeScript
- Stars
- 14.7k
- Forks
- 777
- PR merge metrics
- No merged PRs in 30d
Description
Both in the browser and in node, Jimp is not autorotating based on exif. I'm using Jimp.read(buffer), does autorotate not work with buffers?
Here's the typescript code
let image = await Jimp.read(buffer);
let photo = await image.cover(
1920.
1920,
Jimp.HORIZONTAL_ALIGN_CENTER | Jimp.VERTICAL_ALIGN_MIDDLE,
);
buffer = await photo.getBufferAsync(Jimp.MIME_JPEG);
the buffer then contains an image with the rotation exif information stripped out, but not rotated properly. This also happened on 0.13.0.
Contributor guide
Assessment
This issue has not been assessed yet.