Table of Contents

Class FinderDocumentScannerConfiguration

Namespace
IO.Scanbot.Sdk.UI.View.Camera.Configuration
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/camera/configuration/FinderDocumentScannerConfiguration", DoNotGenerateAcw = true)]
public sealed class FinderDocumentScannerConfiguration : Object, IJavaObject, IJavaPeerable, IDisposable, ISharedDocumentScannerConfiguration
Inheritance
FinderDocumentScannerConfiguration
Implements
Inherited Members

Constructors

FinderDocumentScannerConfiguration()

[Register(".ctor", "()V", "")]
public FinderDocumentScannerConfiguration()

Properties

NativeParams

public FinderDocumentScannerNativeConfiguration NativeParams { get; }

Property Value

FinderDocumentScannerNativeConfiguration

Params

public FinderDocumentScannerJsonConfiguration Params { get; }

Property Value

FinderDocumentScannerJsonConfiguration

Methods

EnableHardwareSnapButton(int)

[Register("enableHardwareSnapButton", "(I)V", "")]
public void EnableHardwareSnapButton(int key)

Parameters

key int

SetAcceptedAngleScore(double)

[Register("setAcceptedAngleScore", "(D)V", "")]
public void SetAcceptedAngleScore(double acceptedAngleScore)

Parameters

acceptedAngleScore double

SetAcceptedBrightnessThreshold(double)

[Register("setAcceptedBrightnessThreshold", "(D)V", "")]
public void SetAcceptedBrightnessThreshold(double acceptedBrightnessThreshold)

Parameters

acceptedBrightnessThreshold double

SetAcceptedSizeScore(double)

[Register("setAcceptedSizeScore", "(D)V", "")]
public void SetAcceptedSizeScore(double acceptedSizeScore)

Parameters

acceptedSizeScore double

SetAccessibilityConfiguration(FinderDocumentScannerAccessibilityConfiguration)

[Register("setAccessibilityConfiguration", "(Lio/scanbot/sdk/ui/view/camera/configuration/FinderDocumentScannerAccessibilityConfiguration;)V", "")]
public void SetAccessibilityConfiguration(FinderDocumentScannerAccessibilityConfiguration accessibilityConfiguration)

Parameters

accessibilityConfiguration FinderDocumentScannerAccessibilityConfiguration

SetAutoSnapProgressColor(int)

[Register("setAutoSnapProgressColor", "(I)V", "")]
public void SetAutoSnapProgressColor(int polygonAutoSnapProgressColor)

Parameters

polygonAutoSnapProgressColor int

SetAutoSnapProgressEnabled(bool)

[Register("setAutoSnapProgressEnabled", "(Z)V", "")]
public void SetAutoSnapProgressEnabled(bool enabled)

Parameters

enabled bool

SetAutoSnapProgressLineWidth(int)

[Register("setAutoSnapProgressLineWidth", "(I)V", "")]
public void SetAutoSnapProgressLineWidth(int polygonProgressLineWidth)

Parameters

polygonProgressLineWidth int

SetAutoSnappingEnabled(bool)

[Register("setAutoSnappingEnabled", "(Z)V", "")]
public void SetAutoSnappingEnabled(bool autoSnappingEnabled)

Parameters

autoSnappingEnabled bool

SetAutoSnappingSensitivity(float)

[Register("setAutoSnappingSensitivity", "(F)V", "")]
public void SetAutoSnappingSensitivity(float autoSnappingSensitivity)

Parameters

autoSnappingSensitivity float

SetCameraBackgroundColor(int)

[Register("setCameraBackgroundColor", "(I)V", "")]
public void SetCameraBackgroundColor(int cameraBackgroundColor)

Parameters

cameraBackgroundColor int

SetCameraModule(CameraModule)

[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "")]
public void SetCameraModule(CameraModule cameraModule)

Parameters

cameraModule CameraModule

SetCameraOverlayColor(int)

[Register("setCameraOverlayColor", "(I)V", "")]
public void SetCameraOverlayColor(int cameraOverlayColor)

Parameters

cameraOverlayColor int

SetCameraPreviewMode(CameraPreviewMode)

[Register("setCameraPreviewMode", "(Lio/scanbot/sdk/camera/CameraPreviewMode;)V", "")]
public void SetCameraPreviewMode(CameraPreviewMode cameraPreviewMode)

Parameters

cameraPreviewMode CameraPreviewMode

SetCancelButtonTitle(string)

[Register("setCancelButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetCancelButtonTitle(string cancelButtonTitle)

Parameters

cancelButtonTitle string

SetDelayAfterFocusCompleteMs(long)

[Register("setDelayAfterFocusCompleteMs", "(J)V", "")]
public void SetDelayAfterFocusCompleteMs(long delay)

Parameters

delay long

SetDocumentImageSizeLimit(int, int)

[Register("setDocumentImageSizeLimit", "(II)V", "")]
public void SetDocumentImageSizeLimit(int documentImageHeightLimit, int documentImageWidthLimit)

Parameters

documentImageHeightLimit int
documentImageWidthLimit int

SetDrawPolygonShadows(bool)

[Register("setDrawPolygonShadows", "(Z)V", "")]
public void SetDrawPolygonShadows(bool drawPolygonShadows)

Parameters

drawPolygonShadows bool

SetEnableCameraButtonTitle(string)

[Register("setEnableCameraButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetEnableCameraButtonTitle(string enableCameraButtonTitle)

Parameters

enableCameraButtonTitle string

SetEnableCameraExplanationText(string)

[Register("setEnableCameraExplanationText", "(Ljava/lang/String;)V", "")]
public void SetEnableCameraExplanationText(string enableCameraExplanationText)

Parameters

enableCameraExplanationText string

SetFinderAspectRatio(AspectRatio)

[Register("setFinderAspectRatio", "(Lio/scanbot/sdk/AspectRatio;)V", "")]
public void SetFinderAspectRatio(AspectRatio finderAspectRatio)

Parameters

finderAspectRatio AspectRatio

SetFinderEnabled(bool)

[Register("setFinderEnabled", "(Z)V", "")]
public void SetFinderEnabled(bool enabled)

Parameters

enabled bool

SetFinderLineColor(int)

[Register("setFinderLineColor", "(I)V", "")]
public void SetFinderLineColor(int finderLineColor)

Parameters

finderLineColor int

SetFinderLineWidth(int)

[Register("setFinderLineWidth", "(I)V", "")]
public void SetFinderLineWidth(int finderLineWidth)

Parameters

finderLineWidth int

SetFlashButtonHidden(bool)

[Register("setFlashButtonHidden", "(Z)V", "")]
public void SetFlashButtonHidden(bool flashButtonHidden)

Parameters

flashButtonHidden bool

SetFlashEnabled(bool)

[Register("setFlashEnabled", "(Z)V", "")]
public void SetFlashEnabled(bool flashEnabled)

Parameters

flashEnabled bool

SetForceMaxSnappingSize(bool)

[Register("setForceMaxSnappingSize", "(Z)V", "")]
public void SetForceMaxSnappingSize(bool enabled)

Parameters

enabled bool

SetForceUserGuidance(bool)

[Register("setForceUserGuidance", "(Z)V", "")]
public void SetForceUserGuidance(bool enabled)

Parameters

enabled bool

SetIgnoreBadAspectRatio(bool)

[Register("setIgnoreBadAspectRatio", "(Z)V", "")]
public void SetIgnoreBadAspectRatio(bool ignoreBadAspectRatio)

Parameters

ignoreBadAspectRatio bool

SetImageFilterType(ImageFilterType)

[Register("setImageFilterType", "(Lio/scanbot/sdk/process/ImageFilterType;)V", "")]
public void SetImageFilterType(ImageFilterType imageFilterType)

Parameters

imageFilterType ImageFilterType

SetImageScale(float)

[Register("setImageScale", "(F)V", "")]
public void SetImageScale(float imageScale)

Parameters

imageScale float

SetLockDocumentAspectRatioToFinder(bool)

[Register("setLockDocumentAspectRatioToFinder", "(Z)V", "")]
public void SetLockDocumentAspectRatioToFinder(bool enabled)

Parameters

enabled bool

SetOrientationLockMode(CameraOrientationMode)

[Register("setOrientationLockMode", "(Lio/scanbot/sdk/ui/view/base/configuration/CameraOrientationMode;)V", "")]
public void SetOrientationLockMode(CameraOrientationMode cameraOrientationMode)

Parameters

cameraOrientationMode CameraOrientationMode

SetPhotoQualityPrioritization(CapturePhotoQualityPrioritization)

[Register("setPhotoQualityPrioritization", "(Lio/scanbot/sdk/ui/view/camera/configuration/json/CapturePhotoQualityPrioritization;)V", "")]
public void SetPhotoQualityPrioritization(CapturePhotoQualityPrioritization value)

Parameters

value CapturePhotoQualityPrioritization

SetPolygonBackgroundColor(int)

[Register("setPolygonBackgroundColor", "(I)V", "")]
public void SetPolygonBackgroundColor(int polygonBackgroundColor)

Parameters

polygonBackgroundColor int

SetPolygonBackgroundColorOK(int)

[Register("setPolygonBackgroundColorOK", "(I)V", "")]
public void SetPolygonBackgroundColorOK(int polygonBackgroundColorOK)

Parameters

polygonBackgroundColorOK int

SetPolygonColor(int)

[Register("setPolygonColor", "(I)V", "")]
public void SetPolygonColor(int polygonColor)

Parameters

polygonColor int

SetPolygonColorOK(int)

[Register("setPolygonColorOK", "(I)V", "")]
public void SetPolygonColorOK(int polygonColorOK)

Parameters

polygonColorOK int

SetPolygonCornerRadius(int)

[Register("setPolygonCornerRadius", "(I)V", "")]
public void SetPolygonCornerRadius(int polygonCornerRadius)

Parameters

polygonCornerRadius int

SetPolygonEnabled(bool)

[Register("setPolygonEnabled", "(Z)V", "")]
public void SetPolygonEnabled(bool enabled)

Parameters

enabled bool

SetPolygonLineWidth(int)

[Register("setPolygonLineWidth", "(I)V", "")]
public void SetPolygonLineWidth(int polygonLineWidth)

Parameters

polygonLineWidth int

SetShutterButtonAutoInnerColor(int)

[Register("setShutterButtonAutoInnerColor", "(I)V", "")]
public void SetShutterButtonAutoInnerColor(int shutterButtonAutoInnerColor)

Parameters

shutterButtonAutoInnerColor int

SetShutterButtonAutoOuterColor(int)

[Register("setShutterButtonAutoOuterColor", "(I)V", "")]
public void SetShutterButtonAutoOuterColor(int shutterButtonAutoOuterColor)

Parameters

shutterButtonAutoOuterColor int

SetShutterButtonHidden(bool)

[Register("setShutterButtonHidden", "(Z)V", "")]
public void SetShutterButtonHidden(bool shutterButtonHidden)

Parameters

shutterButtonHidden bool

SetShutterButtonManualInnerColor(int)

[Register("setShutterButtonManualInnerColor", "(I)V", "")]
public void SetShutterButtonManualInnerColor(int shutterButtonManualInnerColor)

Parameters

shutterButtonManualInnerColor int

SetShutterButtonManualOuterColor(int)

[Register("setShutterButtonManualOuterColor", "(I)V", "")]
public void SetShutterButtonManualOuterColor(int shutterButtonManualOuterColor)

Parameters

shutterButtonManualOuterColor int

SetShutterSoundEnabled(bool)

[Register("setShutterSoundEnabled", "(Z)V", "")]
public void SetShutterSoundEnabled(bool shutterSoundEnabled)

Parameters

shutterSoundEnabled bool

SetTextHintBadAngles(string)

[Register("setTextHintBadAngles", "(Ljava/lang/String;)V", "")]
public void SetTextHintBadAngles(string textBadAngles)

Parameters

textBadAngles string

SetTextHintBadAspectRatio(string)

[Register("setTextHintBadAspectRatio", "(Ljava/lang/String;)V", "")]
public void SetTextHintBadAspectRatio(string textHintBadAspectRatio)

Parameters

textHintBadAspectRatio string

SetTextHintNothingDetected(string)

[Register("setTextHintNothingDetected", "(Ljava/lang/String;)V", "")]
public void SetTextHintNothingDetected(string textHintNothingDetected)

Parameters

textHintNothingDetected string

SetTextHintOK(string)

[Register("setTextHintOK", "(Ljava/lang/String;)V", "")]
public void SetTextHintOK(string textHintOK)

Parameters

textHintOK string

SetTextHintOffCenter(string)

[Register("setTextHintOffCenter", "(Ljava/lang/String;)V", "")]
public void SetTextHintOffCenter(string textHintOffCenter)

Parameters

textHintOffCenter string

SetTextHintTooDark(string)

[Register("setTextHintTooDark", "(Ljava/lang/String;)V", "")]
public void SetTextHintTooDark(string textHintTooDark)

Parameters

textHintTooDark string

SetTextHintTooNoisy(string)

[Register("setTextHintTooNoisy", "(Ljava/lang/String;)V", "")]
public void SetTextHintTooNoisy(string textHintTooNoisy)

Parameters

textHintTooNoisy string

SetTextHintTooSmall(string)

[Register("setTextHintTooSmall", "(Ljava/lang/String;)V", "")]
public void SetTextHintTooSmall(string textHintTooSmall)

Parameters

textHintTooSmall string

SetTopBarBackgroundColor(int)

[Register("setTopBarBackgroundColor", "(I)V", "")]
public void SetTopBarBackgroundColor(int topBarBackgroundColor)

Parameters

topBarBackgroundColor int

SetTopBarButtonsActiveColor(int)

[Register("setTopBarButtonsActiveColor", "(I)V", "")]
public void SetTopBarButtonsActiveColor(int topBarButtonsActiveColor)

Parameters

topBarButtonsActiveColor int

SetTopBarButtonsInactiveColor(int)

[Register("setTopBarButtonsInactiveColor", "(I)V", "")]
public void SetTopBarButtonsInactiveColor(int topBarButtonsInactiveColor)

Parameters

topBarButtonsInactiveColor int

SetTouchToFocusEnabled(bool)

[Register("setTouchToFocusEnabled", "(Z)V", "")]
public void SetTouchToFocusEnabled(bool enabled)

Parameters

enabled bool

SetUseButtonsAllCaps(bool)

[Register("setUseButtonsAllCaps", "(Z)V", "")]
public void SetUseButtonsAllCaps(bool allCaps)

Parameters

allCaps bool

SetUserGuidanceBackgroundColor(int)

[Register("setUserGuidanceBackgroundColor", "(I)V", "")]
public void SetUserGuidanceBackgroundColor(int userGuidanceBackgroundColor)

Parameters

userGuidanceBackgroundColor int

SetUserGuidanceTextColor(int)

[Register("setUserGuidanceTextColor", "(I)V", "")]
public void SetUserGuidanceTextColor(int userGuidanceTextColor)

Parameters

userGuidanceTextColor int