CaptureConfig
Configuration class to be sent to CaptureStandaloneActivity. This class defines the configurable behaviour for CaptureStandaloneActivity
Constructors
Properties
Allows the user to toggle the flash mode.
Enables attaching GPS location data via EXIF to captured images.
Enables built-in compression for captured images in order to make them compatible with the Sensibill APIs.
Sets the default flash mode that will be used by the camera
The CaptureDocumentType for which this configuration is intended. Will be referenced to validate that a valid configuration for the intended document type is being provided when launching capture.
A configuration defining string resources to be used for areas of the capture flow that contain "Document type specific" string resources. This model can be customized to support any required document type. The default value for this model is the "receipt capture" configuration.
Enables the auto-capture feature.
Enables capture progress messages that will be displayed when a user is capturing a receipt.
Enables the tips feature for capture.
Enables the user to manually crop, or adjust the existing cropping on a captured image.
Enables the ability for a user to select an image from their device's image gallery.
Enables the long receipt feature.
Enables a toast message that displays feedback on the capture screen when the long receipt capture process has started. Notifying the user which section is being captured.
Enables Android's secure window feature for the capture flow. When enabled, the user will be unable to take screenshots or record the screen.
Sets the initial state of the auto-capture functionality (true represents ON).