Table of Contents

Class ScanbotSDK

Namespace
IO.Scanbot.Sdk
Assembly
DocumentSDK.NET.Droid.dll
public sealed class ScanbotSDK : Object, ILicensableSdk, IBarcodeScanningSdk, IStorageSpaceAware, IJavaObject, IDisposable, IJavaPeerable
Inheritance
ScanbotSDK
Implements

Constructors

ScanbotSDK(Activity)

public ScanbotSDK(Activity activity)

Parameters

activity Activity

ScanbotSDK(Application)

public ScanbotSDK(Application application)

Parameters

application Application

ScanbotSDK(Service)

public ScanbotSDK(Service service)

Parameters

service Service

ScanbotSDK(Context)

public ScanbotSDK(Context context)

Parameters

context Context

Properties

AnalyticsManager

public IScanbotAnalyticsManager AnalyticsManager { get; }

Property Value

IScanbotAnalyticsManager

AvailableDiskSpace

public long AvailableDiskSpace { get; }

Property Value

long

DocumentApi

public IDocumentApi DocumentApi { get; }

Property Value

IDocumentApi

LicenseInfo

public SdkLicenseInfo LicenseInfo { get; }

Property Value

SdkLicenseInfo

PageFileStorage

[Obsolete("deprecated")]
public PageFileStorage PageFileStorage { get; }

Property Value

PageFileStorage

SdkComponent

public ISdkComponent SdkComponent { get; }

Property Value

ISdkComponent

TotalDiskSpace

public long TotalDiskSpace { get; }

Property Value

long

UsedDiskSpace

public long UsedDiskSpace { get; }

Property Value

long

Methods

CreateBarcodeDocumentParser()

public IBarcodeDocumentParser CreateBarcodeDocumentParser()

Returns

IBarcodeDocumentParser

CreateBarcodeFileStorage()

public BarcodeFileStorage CreateBarcodeFileStorage()

Returns

BarcodeFileStorage

CreateBarcodeScanner()

public IBarcodeScanner CreateBarcodeScanner()

Returns

IBarcodeScanner

CreateBlobFactory()

public BlobFactory CreateBlobFactory()

Returns

BlobFactory

CreateBlobManager()

public BlobManager CreateBlobManager()

Returns

BlobManager

CreateCheckScanner()

public ICheckScanner CreateCheckScanner()

Returns

ICheckScanner

CreateCleaner()

public Cleaner CreateCleaner()

Returns

Cleaner

CreateCreditCardScanner()

public ICreditCardScanner CreateCreditCardScanner()

Returns

ICreditCardScanner

CreateDocumentDataExtractor()

public IDocumentDataExtractor CreateDocumentDataExtractor()

Returns

IDocumentDataExtractor

CreateDocumentQualityAnalyzer()

public IDocumentQualityAnalyzer CreateDocumentQualityAnalyzer()

Returns

IDocumentQualityAnalyzer

CreateDocumentScanner()

public IDocumentScanner CreateDocumentScanner()

Returns

IDocumentScanner

CreateHealthInsuranceCardScanner()

[Obsolete("deprecated")]
public IHealthInsuranceCardScanner CreateHealthInsuranceCardScanner()

Returns

IHealthInsuranceCardScanner

CreateMedicalCertificateScanner()

public IMedicalCertificateScanner CreateMedicalCertificateScanner()

Returns

IMedicalCertificateScanner

CreateMrzScanner()

public IMrzScanner CreateMrzScanner()

Returns

IMrzScanner

CreateOcrEngine()

public IOcrEngine CreateOcrEngine()

Returns

IOcrEngine

CreatePageFileStorage()

[Obsolete("deprecated")]
public PageFileStorage CreatePageFileStorage()

Returns

PageFileStorage

CreatePageProcessor()

[Obsolete("deprecated")]
public PageProcessor CreatePageProcessor()

Returns

PageProcessor

CreatePdfGenerator()

public IPdfGenerator CreatePdfGenerator()

Returns

IPdfGenerator

CreatePdfImagesExtractor()

public IPdfImagesExtractor CreatePdfImagesExtractor()

Returns

IPdfImagesExtractor

CreatePdfPagesExtractor()

public IPdfPagesExtractor CreatePdfPagesExtractor()

Returns

IPdfPagesExtractor

CreateTextPatternScanner()

public ITextPatternScanner CreateTextPatternScanner()

Returns

ITextPatternScanner

CreateTiffGenerator()

public TiffGenerator CreateTiffGenerator()

Returns

TiffGenerator

CreateVinScanner()

public IVinScanner CreateVinScanner()

Returns

IVinScanner

FileIOProcessor()

public IFileIOProcessor FileIOProcessor()

Returns

IFileIOProcessor

ResultRepositoryForClass(Class)

public IResultRepository ResultRepositoryForClass(Class clazz)

Parameters

clazz Class

Returns

IResultRepository