FLUTTER ECOSYSTEM

flutter_exif_rotation

Flutter plugin that fixes the picture orientation when it's took in landscape for some devices.

Latest version
0.5.2
30-day downloads
33.4K
Likes
96
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin that automatically corrects image orientation issues caused by certain devices capturing photos in landscape mode. It reads EXIF metadata from images to determine the correct rotation angle and applies it, ensuring images are displayed properly without manual adjustment. This is particularly useful for apps handling user-uploaded photos where orientation consistency is critical. The plugin supports both Android and iOS platforms and integrates seamlessly into existing image processing workflows.

Use cases
  • Fixing rotated images from mobile cameras
  • Ensuring consistent image display in galleries
  • Automating photo orientation correction
  • Improving user experience in photo upload features
  • Processing images from device camera directly
Key features
  • Reads EXIF orientation data
  • Automatically rotates images based on metadata
  • Supports Android and iOS
  • Lightweight and easy to integrate
  • Preserves original image quality
Suitable for
  • Image gallery applications
  • Photo sharing platforms
  • Camera-integrated apps
  • Apps requiring accurate image rendering
  • Developers needing automatic orientation fixes
Considerations
  • Requires image file access permissions
  • May not work with all image formats
  • Depends on EXIF data being present
  • Limited to orientation correction only
  • Not suitable for non-image files
Supported platformsAndroidiOS

Install package

flutter pub add flutter_exif_rotation

Categories

Source repository

Related projects

No data available yet.