Table of Contents

Class SBSDKUI2DocumentScannerCameraConfiguration

Namespace
ScanbotSDK.iOS
Assembly
DocumentSDK.NET.iOS.dll
public class SBSDKUI2DocumentScannerCameraConfiguration : SBSDKUI2Node
Inheritance
SBSDKUI2DocumentScannerCameraConfiguration

Constructors

SBSDKUI2DocumentScannerCameraConfiguration()

public SBSDKUI2DocumentScannerCameraConfiguration()

SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag)

protected SBSDKUI2DocumentScannerCameraConfiguration(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle)

protected SBSDKUI2DocumentScannerCameraConfiguration(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule, double, bool, bool, bool, SBSDKUI2CameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization, double, double, double, nint, nint, bool, SBSDKUI2AspectRatio[], bool, bool)

public SBSDKUI2DocumentScannerCameraConfiguration(SBSDKUI2CameraModule cameraModule, double defaultZoomFactor, bool flashEnabled, bool minFocusDistanceLock, bool pinchToZoomEnabled, SBSDKUI2CameraPreviewMode cameraPreviewMode, SBSDKUI2CapturePhotoQualityPrioritization captureQualityPrioritization, double acceptedAngleScore, double acceptedSizeScore, double autoSnappingSensitivity, nint autoSnappingDelay, nint acceptedBrightnessThreshold, bool autoSnappingEnabled, SBSDKUI2AspectRatio[] requiredAspectRatios, bool ignoreBadAspectRatio, bool captureWithHardwareButtonsEnabled)

Parameters

cameraModule SBSDKUI2CameraModule
defaultZoomFactor double
flashEnabled bool
minFocusDistanceLock bool
pinchToZoomEnabled bool
cameraPreviewMode SBSDKUI2CameraPreviewMode
captureQualityPrioritization SBSDKUI2CapturePhotoQualityPrioritization
acceptedAngleScore double
acceptedSizeScore double
autoSnappingSensitivity double
autoSnappingDelay nint
acceptedBrightnessThreshold nint
autoSnappingEnabled bool
requiredAspectRatios SBSDKUI2AspectRatio[]
ignoreBadAspectRatio bool
captureWithHardwareButtonsEnabled bool

Properties

AcceptedAngleScore

public virtual double AcceptedAngleScore { get; set; }

Property Value

double

AcceptedBrightnessThreshold

public virtual nint AcceptedBrightnessThreshold { get; set; }

Property Value

nint

AcceptedSizeScore

public virtual double AcceptedSizeScore { get; set; }

Property Value

double

AutoSnappingDelay

public virtual nint AutoSnappingDelay { get; set; }

Property Value

nint

AutoSnappingEnabled

public virtual bool AutoSnappingEnabled { get; set; }

Property Value

bool

AutoSnappingSensitivity

public virtual double AutoSnappingSensitivity { get; set; }

Property Value

double

CameraModule

public virtual SBSDKUI2CameraModule CameraModule { get; set; }

Property Value

SBSDKUI2CameraModule

CameraPreviewMode

public virtual SBSDKUI2CameraPreviewMode CameraPreviewMode { get; set; }

Property Value

SBSDKUI2CameraPreviewMode

CaptureQualityPrioritization

public virtual SBSDKUI2CapturePhotoQualityPrioritization CaptureQualityPrioritization { get; set; }

Property Value

SBSDKUI2CapturePhotoQualityPrioritization

CaptureWithHardwareButtonsEnabled

public virtual bool CaptureWithHardwareButtonsEnabled { get; set; }

Property Value

bool

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

DefaultZoomFactor

public virtual double DefaultZoomFactor { get; set; }

Property Value

double

FlashEnabled

public virtual bool FlashEnabled { get; set; }

Property Value

bool

Hash

public virtual nuint Hash { get; }

Property Value

nuint

IgnoreBadAspectRatio

public virtual bool IgnoreBadAspectRatio { get; set; }

Property Value

bool

MinFocusDistanceLock

public virtual bool MinFocusDistanceLock { get; set; }

Property Value

bool

PinchToZoomEnabled

public virtual bool PinchToZoomEnabled { get; set; }

Property Value

bool

RequiredAspectRatios

public virtual SBSDKUI2AspectRatio[] RequiredAspectRatios { get; set; }

Property Value

SBSDKUI2AspectRatio[]

Methods

FromJsonWithJson(string)

public static SBSDKUI2DocumentScannerCameraConfiguration? FromJsonWithJson(string json)

Parameters

json string

Returns

SBSDKUI2DocumentScannerCameraConfiguration

IsEqual(NSObject?)

public virtual bool IsEqual(NSObject? @object)

Parameters

object NSObject

Returns

bool

ToJson()

public virtual string ToJson()

Returns

string