Skip to main content

Document Data Extractor | Flutter Document Scanner

Introduction

The Scanbot SDK provides the ability to detect various types of documents in an image, crop them and recognize data fields via the Document Data Extractor.

Currently, the Document Data Extractor supports the following types of documents:

  • German ID Card
  • German Passport
  • German Driver's license
  • German Residence permit
  • German Health Insurance Card (front side)
  • European Health Insurance Card

Example Integration

The Document Data Extractor is available as a ready-to-use UI (RTU-UI) component. To see it in action, explore our example apps:

Document Data Extractor RTU-UI Component

alt

Use the ScanbotSdkUi.startDocumentDataExtractor(config) method to launch the Document Data Extractor UI.

lib/snippets/data_capture_sdk/rtuui_use_cases/document_data_extractor.dart
loading...

As a result of scanning, the user gets the GenericDocument object, if the result of the scanning was successful. GenericDocument is a hierarchically structured type that contains the document's type, eventually a list of child documents, total recognition confidence, and a list of the document's fields. Each field is represented by the Field class, holding the field's type, a cropped image of the field, the recognized text and the field's recognition confidence.

DocumentDataExtractionResult

GenericDocument

DocumentDataExtractorScreenConfiguration

Want to scan longer than one minute?

Generate a free trial license to test the Scanbot SDK thoroughly.

Get your free Trial License

What do you think of this documentation?