OptionalactivityAllows you to set a color for the activity indicator.
OptionalactivityAllows you to set an offset for the activity indicator (landscape orientation). If not set, activity indicator always centered in the camera border.
OptionalactivityAllows you to set an offset for the activity indicator (portrait orientation). If not set, activity indicator always centered in the camera border.
OptionalbackgroundAllows you to set intensity of the background mask.
OptionalbackgroundAllows you to set color for background mask area.
OptionalborderAllows you to set any image within the camera frame. Base64 string.
OptionalborderMatrix used to scale the view within the camera frame.
Android class android.graphics.Matrix.
Passed as Matrix.setValues()
Android only. For iOS use borderBackgroundImageTransformsIOS.
Unmodifiable property. Use setter instead of editing.
OptionalborderAllows you to specify how a view within the camera frame adjusts its content when its size changes.
ViewContentMode.SCALE_ASPECT_FIT
IOS only. For Android use borderBackgroundImageTransformsAndroid.
OptionalcameraAllows you to set a color for the camera frame when a document is detected.
OptionalcameraAllows you to set thickness of the camera frame borders.
OptionalcameraAllows you to set a corner radius of the camera frame.
OptionalcameraAllows you to set a color for the camera frame when a document is out of the camera frame or is not detected.
OptionalcameraAllows you to set an aspect ratio of the camera frame (landscape orientation).
OptionalcameraAllows you to customize the beginning and ending of stroked lines of the camera frame.
OptionalcameraAllows you to set length of the lines of the camera frame.
It's applied once you change the cameraFrameShapeType property to FrameShapeType.CORNER.
OptionalcameraAllows you to set an offset for the camera frame (portrait orientation).
OptionalcameraAllows you to set an aspect ratio of the camera frame (portrait orientation).
OptionalcameraAllows you to set a shape type for the camera frame.
OptionalcameraAllows you to change the location of the camera frame vertically.
OptionalcameraAllows you to set a background color for the camera preview (top and bottom frames).
OptionalcameraAllows you to change the vertical offset of the camera preview layer. If you need to raise the layer 50% of its height up, then you specify 0.5. If you need to lower the layer 75% of its height, then enter 1.75. Valid values: from 0 (the layer will be raised completely up) to 2 (the layer will be completely lowered down).
OptionalcameraAllows you to set any image for the button that allows changing positions of the capture device. Base64 string.
OptionalcaptureAllows you to set any image for the capture button. Base64 string.
OptionalchangeOptionalchangeOptionalcloseAllows you to set any image for the close button. Base64 string.
OptionalcustomAllows you to create a custom status.
OptionalcustomAllows you to change the location of the custom status.
For example, if you set the multiplier to 0.5 and the number of pixels by vertical is equal to 800, your message will be centralized and located at 200 px from the top, i.e. (800 / 2) * 0.5 = 200 px. If the multiplier is equal to 1, the message will be centered. If the multiplier is equal to zero, the default location will be used.
OptionalhelpAllows you to set any image for the help animation. Base64 string.
OptionalhelpMatrix used to scale help animation.
Android class android.graphics.Matrix.
Passed as Matrix.setValues()
Android only. For iOS use helpAnimationImageTransformsIOS.
Unmodifiable property. Use setter instead of editing.
OptionalhelpAllows you to specify how a view of the help animation adjusts its content when its size changes.
ViewContentMode.SCALE_ASPECT_FIT
IOS only. For Android use helpAnimationImageTransformsAndroid.
OptionallivenessAllows you to set any image for the liveness animation.
When set to null the default image will be used.
This property can be set during the scanning process to tailor
the user experiese for different types of documents.
Base64 string.
OptionallivenessMatrix used to scale liveness animation.
Android class android.graphics.Matrix.
Passed as Matrix.setValues()
Android only. For iOS use livenessAnimationImageTransformsIOS.
Unmodifiable property. Use setter instead of editing.
OptionallivenessAllows you to specify how a view of the liveness animation adjusts its content when its size changes.
ViewContentMode.SCALE_ASPECT_FIT
IOS only. For Android use livenessAnimationImageTransformsAndroid.
OptionallivenessAllows you to change the location of the liveness animation.
For example, if you set the multiplier to 0.5 and the number of pixels by vertical is equal to 800, the animation will be centralized and located at 200 px from the top, i.e. (800 / 2) * 0.5 = 200 px. If the multiplier is set to 1, the animation will be centered. If the multiplier is set to 0, the default value will be used.
OptionalmultipageAllows you to set any image for the multipage animation (back side). Base64 string.
OptionalmultipageMatrix used to scale multipage animation (back side).
Android class android.graphics.Matrix.
Passed as Matrix.setValues()
Android only. For iOS use multipageAnimationBackImageTransformsIOS.
Unmodifiable property. Use setter instead of editing.
OptionalmultipageAllows you to specify how a view of the multipage animation (back side) adjusts its content when its size changes.
IOS only. For Android use multipageAnimationBackImageTransformsAndroid.
OptionalmultipageAllows you to set any image for the multipage animation (front side). Base64 string.
OptionalmultipageMatrix used to scale multipage animation (front side).
Android class android.graphics.Matrix.
Passed as Matrix.setValues()
Android only. For iOS use multipageAnimationFrontImageTransformsIOS.
Unmodifiable property. Use setter instead of editing.
OptionalmultipageAllows you to specify how a view of the multipage animation (front side) adjusts its content when its size changes.
IOS only. For Android use multipageAnimationFrontImageTransformsAndroid.
OptionalmultipageAllows you to set a color for the "Skip next page" button.
OptionalmultipageAllows you to set any UIImage for the "Skip next page" button.
OptionalmultipageOptionalmultipageOptionalmultipageOptionalnextAnimation delay after flip.
OptionalnextAnimation delay before flip.
OptionalresultOptionalresultOptionalresultNot used in new UI Allows you to change the location of the result status.
For example, if you set the multiplier to 0.5 and the number of pixels by vertical is equal to 800, your message will be centralized and located at 200 px from the top, i.e. (800 / 2) * 0.5 = 200 px. If the multiplier is equal to 1, the message will be centered. If the multiplier is equal to zero, the default location will be used.
OptionalresultOptionalresultOptionalshowIf it's set to true, the background mask next to the camera frame
will be displayed.
OptionalshowIf it's set to true, the animation showing how to position a document
will be displayed.
OptionalshowIf it's set to true, the animation asking for processing
the next page will be displayed.
OptionalshowOptionalshowIf it's set to true, status messages during the document processing
will be shown.
OptionalstatusAllows you to set any string to the status.
OptionalstatusAllows you to set a background color for the status messages.
OptionalstatusAllows you to change the location of the status.
For example, if you set the multiplier to 0.5 and the number of pixels by vertical is equal to 800, your message will be centralized and located at 200 px from the top, i.e. (800 / 2) * 0.5 = 200 px. If the multiplier is equal to 1, the message will be centered. If the multiplier is equal to zero, the default location will be used.
OptionalstatusAllows you to set a color for the status messages.
OptionalstatusAllows you to set a font for the status messages.
OptionaltintAllows you to set a color for all visual elements.
OptionaltoolbarAllows you to set a size for the toolbar (it's where all buttons are located).
OptionaltorchAllows you to set any image for the torch button when its state is OFF. Base64 string.
OptionaltorchAllows you to set any image for the torch button when its state is ON. Base64 string.
OptionaluiJSON structure defining labels and graphic elements to be added to the Camera UI.
Unmodifiable property. Use setter instead of editing.
StaticfromAllows you to deserialize object.
Params that relate to the camera view controller customization and etc.