Table of Contents

Class DocumentScannerView

Namespace
ScanbotSDK.MAUI.Document.ClassicComponent
Assembly
DocumentSDK.MAUI.dll
public class DocumentScannerView : View, INotifyPropertyChanged, IVisualTreeElement, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, IView, ITransform, IElement
Inheritance
DocumentScannerView
Implements
Inherited Members

Constructors

DocumentScannerView()

public DocumentScannerView()

Fields

AcceptedAngleScoreProperty

public static readonly BindableProperty AcceptedAngleScoreProperty

Field Value

BindableProperty

AcceptedBrightnessThresholdProperty

public static readonly BindableProperty AcceptedBrightnessThresholdProperty

Field Value

BindableProperty

AcceptedSizeScoreProperty

public static readonly BindableProperty AcceptedSizeScoreProperty

Field Value

BindableProperty

AutoSnappingDelayProperty

public static readonly BindableProperty AutoSnappingDelayProperty

Field Value

BindableProperty

AutoSnappingEnabledProperty

public static readonly BindableProperty AutoSnappingEnabledProperty

Field Value

BindableProperty

AutoSnappingSensitivityProperty

public static readonly BindableProperty AutoSnappingSensitivityProperty

Field Value

BindableProperty

CameraModuleProperty

public static readonly BindableProperty CameraModuleProperty

Field Value

BindableProperty

CameraPreviewModeProperty

public static readonly BindableProperty CameraPreviewModeProperty

Field Value

BindableProperty

FinderAspectRatioProperty

public static readonly BindableProperty FinderAspectRatioProperty

Field Value

BindableProperty

FinderCornerRadiusProperty

public static readonly BindableProperty FinderCornerRadiusProperty

Field Value

BindableProperty

FinderEnabledProperty

public static readonly BindableProperty FinderEnabledProperty

Field Value

BindableProperty

FinderLineColorProperty

public static readonly BindableProperty FinderLineColorProperty

Field Value

BindableProperty

FinderLineWidthProperty

public static readonly BindableProperty FinderLineWidthProperty

Field Value

BindableProperty

FinderMinimumPaddingProperty

public static readonly BindableProperty FinderMinimumPaddingProperty

Field Value

BindableProperty

FinderOverlayColorProperty

public static readonly BindableProperty FinderOverlayColorProperty

Field Value

BindableProperty

FlashEnabledProperty

public static readonly BindableProperty FlashEnabledProperty

Field Value

BindableProperty

FreezeCameraHandler

public EventHandler<EventArgs> FreezeCameraHandler

Field Value

EventHandler<EventArgs>

IgnoreOrientationMismatchProperty

public static readonly BindableProperty IgnoreOrientationMismatchProperty

Field Value

BindableProperty

IsCameraFrozenProperty

public static readonly BindableProperty IsCameraFrozenProperty

Field Value

BindableProperty

PhotoQualityPrioritizationProperty

public static readonly BindableProperty PhotoQualityPrioritizationProperty

Field Value

BindableProperty

PolygonAutoSnapProgressColorProperty

public static readonly BindableProperty PolygonAutoSnapProgressColorProperty

Field Value

BindableProperty

PolygonAutoSnapProgressEnabledProperty

public static readonly BindableProperty PolygonAutoSnapProgressEnabledProperty

Field Value

BindableProperty

PolygonAutoSnapProgressLineWidthProperty

public static readonly BindableProperty PolygonAutoSnapProgressLineWidthProperty

Field Value

BindableProperty

PolygonBackgroundColorOKProperty

public static readonly BindableProperty PolygonBackgroundColorOKProperty

Field Value

BindableProperty

PolygonBackgroundColorProperty

public static readonly BindableProperty PolygonBackgroundColorProperty

Field Value

BindableProperty

PolygonColorOKProperty

public static readonly BindableProperty PolygonColorOKProperty

Field Value

BindableProperty

PolygonColorProperty

public static readonly BindableProperty PolygonColorProperty

Field Value

BindableProperty

PolygonCornerRadiusProperty

public static readonly BindableProperty PolygonCornerRadiusProperty

Field Value

BindableProperty

PolygonEnabledProperty

public static readonly BindableProperty PolygonEnabledProperty

Field Value

BindableProperty

PolygonLineWidthProperty

public static readonly BindableProperty PolygonLineWidthProperty

Field Value

BindableProperty

RequiredAspectRatiosProperty

public static readonly BindableProperty RequiredAspectRatiosProperty

Field Value

BindableProperty

SnapDocumentImageHandler

public EventHandler<EventArgs> SnapDocumentImageHandler

Field Value

EventHandler<EventArgs>

TouchToFocusEnabledProperty

public static readonly BindableProperty TouchToFocusEnabledProperty

Field Value

BindableProperty

UnFreezeCameraHandler

public EventHandler<EventArgs> UnFreezeCameraHandler

Field Value

EventHandler<EventArgs>

Properties

AcceptedAngleScore

public double AcceptedAngleScore { get; set; }

Property Value

double

AcceptedBrightnessThreshold

public double AcceptedBrightnessThreshold { get; set; }

Property Value

double

AcceptedSizeScore

public double AcceptedSizeScore { get; set; }

Property Value

double

AutoSnappingDelay

public double AutoSnappingDelay { get; set; }

Property Value

double

AutoSnappingEnabled

public bool AutoSnappingEnabled { get; set; }

Property Value

bool

AutoSnappingSensitivity

public double AutoSnappingSensitivity { get; set; }

Property Value

double

CameraModule

public CameraModule CameraModule { get; set; }

Property Value

CameraModule

CameraPreviewMode

public CameraPreviewMode CameraPreviewMode { get; set; }

Property Value

CameraPreviewMode

FinderAspectRatio

public AspectRatio FinderAspectRatio { get; set; }

Property Value

AspectRatio

FinderCornerRadius

public double FinderCornerRadius { get; set; }

Property Value

double

FinderEnabled

public bool FinderEnabled { get; set; }

Property Value

bool

FinderLineColor

public ColorValue FinderLineColor { get; set; }

Property Value

ColorValue

FinderLineWidth

public double FinderLineWidth { get; set; }

Property Value

double

FinderMinimumPadding

public double FinderMinimumPadding { get; set; }

Property Value

double

FinderOverlayColor

public ColorValue FinderOverlayColor { get; set; }

Property Value

ColorValue

FlashEnabled

public bool FlashEnabled { get; set; }

Property Value

bool

IgnoreOrientationMismatch

public bool IgnoreOrientationMismatch { get; set; }

Property Value

bool

IsCameraFrozen

public bool IsCameraFrozen { get; set; }

Property Value

bool

PhotoQualityPrioritization

public CapturePhotoQualityPrioritization PhotoQualityPrioritization { get; set; }

Property Value

CapturePhotoQualityPrioritization

PolygonAutoSnapProgressColor

public ColorValue PolygonAutoSnapProgressColor { get; set; }

Property Value

ColorValue

PolygonAutoSnapProgressEnabled

public bool PolygonAutoSnapProgressEnabled { get; set; }

Property Value

bool

PolygonAutoSnapProgressLineWidth

public double PolygonAutoSnapProgressLineWidth { get; set; }

Property Value

double

PolygonBackgroundColor

public ColorValue PolygonBackgroundColor { get; set; }

Property Value

ColorValue

PolygonBackgroundColorOK

public ColorValue PolygonBackgroundColorOK { get; set; }

Property Value

ColorValue

PolygonColor

public ColorValue PolygonColor { get; set; }

Property Value

ColorValue

PolygonColorOK

public ColorValue PolygonColorOK { get; set; }

Property Value

ColorValue

PolygonCornerRadius

public double PolygonCornerRadius { get; set; }

Property Value

double

PolygonEnabled

public bool PolygonEnabled { get; set; }

Property Value

bool

PolygonLineWidth

public double PolygonLineWidth { get; set; }

Property Value

double

RequiredAspectRatios

public AspectRatio[] RequiredAspectRatios { get; set; }

Property Value

AspectRatio[]

TouchToFocusEnabled

public bool TouchToFocusEnabled { get; set; }

Property Value

bool

Methods

SnapDocumentImage()

public void SnapDocumentImage()

Events

OnSnappedDocumentImageResult

public event EventHandler<SnappedDocumentImageResultEventArgs> OnSnappedDocumentImageResult

Event Type

EventHandler<SnappedDocumentImageResultEventArgs>

OnUpdateDetectionStatus

public event EventHandler<DetectionStatusEventArgs> OnUpdateDetectionStatus

Event Type

EventHandler<DetectionStatusEventArgs>