DocumentScannerOutputSettings class
Configuration of the output settings.
Constructors
- DocumentScannerOutputSettings({int pagesScanLimit = 0, int documentImageSizeLimit = 0, DocumentAnalysisMode documentAnalysisMode = DocumentAnalysisMode.UNFILTERED_DOCUMENT, ParametricFilter? defaultFilter})
-
DocumentScannerOutputSettings.fromJson(Map<
String, dynamic> json) -
factory
Properties
- defaultFilter ↔ ParametricFilter?
-
Determines the image filter to apply by default.
getter/setter pair
- documentAnalysisMode ↔ DocumentAnalysisMode
-
Determines if the quality analysis for the acknowledgement mode will run on the filtered or the unfiltered image.
Default is UNFILTERED_DOCUMENT
getter/setter pair
- documentImageSizeLimit ↔ int
-
The limit of the size of the cropped document images. If one of the dimensions of the cropped image is larger than the limit, the image is downscaled so that its longer dimension matches the limit. The default is 0 (no limit).
Default is 0
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- pagesScanLimit ↔ int
-
The limit of the number of pages that can be scanned. Default is 0 (no limit).
Default is 0
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited