Class ScanbotSDKInitializer
- Namespace
- IO.Scanbot.Sdk
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class ScanbotSDKInitializer : Object, IScanbotSdkInitializerCommonApi, ISdkInitializer, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
ScanbotSDKInitializer
- Implements
-
Constructors
ScanbotSDKInitializer()
public ScanbotSDKInitializer()
Properties
IsInitialized
public static bool IsInitialized { get; }
Property Value
- bool
Methods
AllowGpuAcceleration(bool)
public ScanbotSDKInitializer AllowGpuAcceleration(bool enable)
Parameters
enable
bool
Returns
- ScanbotSDKInitializer
AllowXnnpackAcceleration(bool)
public ScanbotSDKInitializer AllowXnnpackAcceleration(bool enable)
Parameters
enable
bool
Returns
- ScanbotSDKInitializer
public ScanbotSDKInitializer DocumentDraftExtractor(IDocumentDraftExtractor extractor)
Parameters
extractor
IDocumentDraftExtractor
Returns
- ScanbotSDKInitializer
DocumentScannerEngineMode(DocumentScannerEngineMode)
public ScanbotSDKInitializer DocumentScannerEngineMode(DocumentScannerEngineMode type)
Parameters
type
DocumentScannerEngineMode
Returns
- ScanbotSDKInitializer
Initialize(Application)
public SdkLicenseInfo Initialize(Application application)
Parameters
application
Application
Returns
- SdkLicenseInfo
LicenceErrorHandler(IScanbotSDKLicenseErrorHandler)
public ScanbotSDKInitializer LicenceErrorHandler(IScanbotSDKLicenseErrorHandler licenseErrorHandler)
Parameters
licenseErrorHandler
IScanbotSDKLicenseErrorHandler
Returns
- ScanbotSDKInitializer
License(Application, string)
public ScanbotSDKInitializer License(Application application, string license)
Parameters
application
Application
license
string
Returns
- ScanbotSDKInitializer
Logger(ILogger)
public ScanbotSDKInitializer Logger(ILogger logger)
Parameters
logger
ILogger
Returns
- ScanbotSDKInitializer
OcrBlobsPath(Application, string)
public ScanbotSDKInitializer OcrBlobsPath(Application application, string ocrBlobsPath)
Parameters
application
Application
ocrBlobsPath
string
Returns
- ScanbotSDKInitializer
public ScanbotSDKInitializer PdfImagesExtractorType(IPdfImagesExtractor.Type type)
Parameters
type
IPdfImagesExtractor.Type
Returns
- ScanbotSDKInitializer
PrecompileGpuMlModels(IFunction0)
public ScanbotSDKInitializer PrecompileGpuMlModels(IFunction0 precompilingCallback)
Parameters
precompilingCallback
IFunction0
Returns
- ScanbotSDKInitializer
PrepareOCRLanguagesBlobs(bool)
public ScanbotSDKInitializer PrepareOCRLanguagesBlobs(bool prepareOCRLanguagesBlobs)
Parameters
prepareOCRLanguagesBlobs
bool
Returns
- ScanbotSDKInitializer
SdkFilesDirectory(Application, File)
public ScanbotSDKInitializer SdkFilesDirectory(Application application, File sdkFilesDirectory)
Parameters
application
Application
sdkFilesDirectory
File
Returns
- ScanbotSDKInitializer
public ScanbotSDKInitializer SetPerformanceHintApiEnabled(bool enabled)
Parameters
enabled
bool
Returns
- ScanbotSDKInitializer
UseFileEncryption(bool, IFileIOProcessor)
public ScanbotSDKInitializer UseFileEncryption(bool enableFileEncryption, IFileIOProcessor fileIOProcessor)
Parameters
enableFileEncryption
bool
fileIOProcessor
IFileIOProcessor
Returns
- ScanbotSDKInitializer
UseOcrSettings(OcrSettings)
public ScanbotSDKInitializer UseOcrSettings(OcrSettings ocrSettings)
Parameters
ocrSettings
OcrSettings
Returns
- ScanbotSDKInitializer
UsePageStorageSettings(PageStorageSettings)
public ScanbotSDKInitializer UsePageStorageSettings(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings
PageStorageSettings
Returns
- ScanbotSDKInitializer
WithLogging(bool, bool)
public ScanbotSDKInitializer WithLogging(bool useLog, bool enableNativeLogging)
Parameters
useLog
bool
enableNativeLogging
bool
Returns
- ScanbotSDKInitializer