FLUTTER ECOSYSTEM

scanner_document

A document scanner plugin for Flutter. Scan and crop documents automatically on iOS and Android with ML Kit support.

scanner_document cover
Latest version
1.0.10
30-day downloads
93
Likes
7
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

scanner_document is a Flutter plugin that enables automatic document scanning and cropping on Android and iOS devices using ML Kit. It leverages machine learning to detect document edges and enhance image quality, making it ideal for capturing clean, rectangular scans from photos. The plugin integrates seamlessly into apps requiring document digitization, such as invoice processing or identity verification. With minimal setup via the provided command, developers can quickly add robust scanning functionality. Support for both major mobile platforms ensures broad compatibility.

Use cases
  • Invoice and receipt capture
  • Identity document scanning
  • Digital archiving
  • Form digitization
  • Onboarding workflows
Key features
  • ML Kit-powered edge detection
  • Automatic document cropping
  • High-quality image enhancement
  • Cross-platform support (iOS & Android)
  • Simple integration with Flutter
Suitable for
  • Mobile apps needing document scanning
  • Apps focused on data entry automation
  • Startups building document management tools
  • Developers seeking reliable OCR preprocessing
  • Projects requiring minimal manual input
Considerations
  • Requires camera permissions on both platforms
  • Performance may vary on older devices
  • Depends on ML Kit which requires internet for model downloads
  • Limited customization of scan algorithms
  • May need additional processing for OCR after scanning
Supported platformsAndroidiOS

Install package

flutter pub add scanner_document

Categories

Related projects

No data available yet.