Table of Contents

Class DocumentScannerConfiguration

Namespace
ScanbotSDK.MAUI.Document
Assembly
DocumentSDK.MAUI.dll
public sealed class DocumentScannerConfiguration : ScannerConfigurationBase
Inheritance
DocumentScannerConfiguration
Inherited Members

Properties

AccessibilityConfiguration

public DocumentScannerAccessibilityConfiguration AccessibilityConfiguration { get; set; }

Property Value

DocumentScannerAccessibilityConfiguration

AutoSnappingButtonHidden

Whether the auto-snapping button is hidden or not. Has no effect, if shutterButtonHidden is set to {@code true}.

public bool? AutoSnappingButtonHidden { get; set; }

Property Value

bool?

AutoSnappingButtonTitle

String being displayed on the auto-snapping button.

public string AutoSnappingButtonTitle { get; set; }

Property Value

string

BottomBarBackgroundColor

Background color of the bottom bar.

public Color BottomBarBackgroundColor { get; set; }

Property Value

Color

BottomBarButtonsColor

Foreground color of the buttons in the bottom bar.

public Color BottomBarButtonsColor { get; set; }

Property Value

Color

FlashButtonTitle

String being displayed on the flash button.

public string FlashButtonTitle { get; set; }

Property Value

string

MaxNumberOfPages

Maximum number of pages to scan. Ignored when set to {@code null}, or when multiPageEnabled is {@code false}. Default is {@code null}.

public int? MaxNumberOfPages { get; set; }

Property Value

int?

MultiPageButtonHidden

Whether the multi-page button is hidden or not.

public bool? MultiPageButtonHidden { get; set; }

Property Value

bool?

MultiPageButtonTitle

String being displayed on the multi-page button.

public string MultiPageButtonTitle { get; set; }

Property Value

string

MultiPageEnabled

Whether multi-page snapping is enabled or not.

public bool? MultiPageEnabled { get; set; }

Property Value

bool?

PageCounterButtonTitle

String being displayed on the page-amount button additionally. Use %d as number formatting symbol.

public string PageCounterButtonTitle { get; set; }

Property Value

string

PolygonAutoSnapProgressColor

Stroke color of polygon auto snap progress animation. Default is green.

public Color? PolygonAutoSnapProgressColor { get; set; }

Property Value

Color

PolygonAutoSnapProgressEnabled

Whether polygon auto snap progress animation is enabled or not. Default is true.

public bool? PolygonAutoSnapProgressEnabled { get; set; }

Property Value

bool?

PolygonAutoSnapProgressLineWidth

Line width of polygon auto snap progress animation. Default is 5.0.

public int? PolygonAutoSnapProgressLineWidth { get; set; }

Property Value

int?

RequiredAspectRatios

An optional array of aspect ratios the documents have to conform to.

public AspectRatio[] RequiredAspectRatios { get; set; }

Property Value

AspectRatio[]