Table of Contents

Class ScanbotSDKMain

Namespace
ScanbotSDK.MAUI
Assembly
DocumentSDK.MAUI.dll
public class ScanbotSDKMain
Inheritance
ScanbotSDKMain
Inherited Members

Constructors

ScanbotSDKMain()

public ScanbotSDKMain()

Properties

Barcode

public static IScanbotBarcode Barcode { get; }

Property Value

IScanbotBarcode

Check

public static IScanbotCheck Check { get; }

Property Value

IScanbotCheck

CreditCard

public static IScanbotCreditCard CreditCard { get; }

Property Value

IScanbotCreditCard

Document

public static IScanbotDocument Document { get; }

Property Value

IScanbotDocument

DocumentDataExtractor

public static IScanbotDocumentDataExtractor DocumentDataExtractor { get; }

Property Value

IScanbotDocumentDataExtractor

ImageProcessor

public static IScanbotImageProcessor ImageProcessor { get; }

Property Value

IScanbotImageProcessor

IsEncryptionEnabled

public static bool IsEncryptionEnabled { get; }

Property Value

bool

LegacyPage

public static IScanbotLegacyPage LegacyPage { get; }

Property Value

IScanbotLegacyPage

Mrz

public static IScanbotMrz Mrz { get; }

Property Value

IScanbotMrz

OcrEngine

public static IScanbotOcrEngine OcrEngine { get; }

Property Value

IScanbotOcrEngine

PdfGenerator

public static IScanbotPdfGenerator PdfGenerator { get; }

Property Value

IScanbotPdfGenerator

PdfImageExtractor

public static IScanbotPdfImageExtractor PdfImageExtractor { get; }

Property Value

IScanbotPdfImageExtractor

TextPattern

public static IScanbotTextPattern TextPattern { get; }

Property Value

IScanbotTextPattern

TiffGenerator

public static IScanbotTiffGenerator TiffGenerator { get; }

Property Value

IScanbotTiffGenerator

Vin

public static IScanbotVin Vin { get; }

Property Value

IScanbotVin

Methods

CleanupStorageAsync()

public static Task<Result> CleanupStorageAsync()

Returns

Task<Result>

Initialize(MauiAppBuilder, SdkConfiguration)

public static Result<LicenseInfo> Initialize(MauiAppBuilder builder, SdkConfiguration configuration)

Parameters

builder MauiAppBuilder
configuration SdkConfiguration

Returns

Result<LicenseInfo>

Initialize(SdkConfiguration)

public static Result<LicenseInfo> Initialize(SdkConfiguration configuration)

Parameters

configuration SdkConfiguration

Returns

Result<LicenseInfo>

LicenseInfo()

public static Result<LicenseInfo> LicenseInfo()

Returns

Result<LicenseInfo>

MockCamera(string, string, bool)

public static Result MockCamera(string imageFileUri, string captureFileUri = null, bool refreshOnEachFrame = false)

Parameters

imageFileUri string
captureFileUri string
refreshOnEachFrame bool

Returns

Result

SetAnalyticsSubscriber(Action<AnalyticsEvent>?)

public static void SetAnalyticsSubscriber(Action<AnalyticsEvent>? subscriber)

Parameters

subscriber Action<AnalyticsEvent>