Class ScanbotSdkModule
- Namespace
- IO.Scanbot.Sdk.DI
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/di/ScanbotSdkModule", DoNotGenerateAcw = true)]
public sealed class ScanbotSdkModule : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotSdkModule
- Implements
-
- Inherited Members
-
Constructors
ScanbotSdkModule(Configuration)
[Register(".ctor", "(Lio/scanbot/sdk/ScanbotSDK$Configuration;)V", "")]
public ScanbotSdkModule(ScanbotSDK.Configuration configuration)
Parameters
configuration ScanbotSDK.Configuration
Properties
Acw
[Register("acw")]
public static Object Acw { get; }
Property Value
- Object
Acy
[Register("acy")]
public ScanbotSDK.Configuration Acy { get; set; }
Property Value
- ScanbotSDK.Configuration
Configuration
public ScanbotSDK.Configuration Configuration { get; }
Property Value
- ScanbotSDK.Configuration
Methods
ProvideBarcodeFileStorage(Application)
[Register("provideBarcodeFileStorage", "(Landroid/app/Application;)Lio/scanbot/sdk/persistence/BarcodeFileStorage;", "")]
public BarcodeFileStorage ProvideBarcodeFileStorage(Application application)
Parameters
application Application
Returns
- BarcodeFileStorage
ProvideBarcodeScannerUiResultInternalLruStorage()
[Register("provideBarcodeScannerUiResultInternalLruStorage", "()Lio/scanbot/sdk/ui/result/ResultStorage;", "")]
public IResultStorage ProvideBarcodeScannerUiResultInternalLruStorage()
Returns
- IResultStorage
ProvideBarcodeScannerUiResultInternalRepository(ICollection<IResultStorage>)
[Register("provideBarcodeScannerUiResultInternalRepository", "(Ljava/util/Set;)Lio/scanbot/sdk/ui/result/ResultRepository;", "")]
public IResultRepository ProvideBarcodeScannerUiResultInternalRepository(ICollection<IResultStorage> storages)
Parameters
storages ICollection<IResultStorage>
Returns
- IResultRepository
ProvideBaseComposerFactory(SimpleComposer, JpegComposer)
[Register("provideBaseComposerFactory", "(Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;Lio/scanbot/sdk/docprocessing/compose/JpegComposer;)Lio/scanbot/sdk/docprocessing/compose/BaseComposerFactory;", "")]
public BaseComposerFactory ProvideBaseComposerFactory(SimpleComposer simpleComposer, JpegComposer jpegComposer)
Parameters
simpleComposer SimpleComposer
jpegComposer JpegComposer
Returns
- BaseComposerFactory
ProvideBitmapBinarizer(ImageProcessorBitmapBinarizer)
[Register("provideBitmapBinarizer", "(Lio/scanbot/sdk/intelligence/ImageProcessorBitmapBinarizer;)Lio/scanbot/sdk/ocr/pdf/BitmapBinarizer;", "")]
public IBitmapBinarizer ProvideBitmapBinarizer(ImageProcessorBitmapBinarizer bitmapBinarizer)
Parameters
bitmapBinarizer ImageProcessorBitmapBinarizer
Returns
- IBitmapBinarizer
ProvideBlobFactory(BlobStoreStrategy, BlobsStorage, AssetManager)
[Register("provideBlobFactory", "(Lio/scanbot/sdk/persistence/BlobStoreStrategy;Lio/scanbot/sdk/connectivity/BlobsStorage;Landroid/content/res/AssetManager;)Lio/scanbot/sdk/blob/BlobFactory;", "")]
public BlobFactory ProvideBlobFactory(BlobStoreStrategy blobStoreStrategy, BlobsStorage blobsStorage, AssetManager assetManager)
Parameters
blobStoreStrategy BlobStoreStrategy
blobsStorage BlobsStorage
assetManager AssetManager
Returns
- BlobFactory
ProvideBlobManager(BlobStoreStrategy, AssetManager, BlobFactory)
[Register("provideBlobManager", "(Lio/scanbot/sdk/persistence/BlobStoreStrategy;Landroid/content/res/AssetManager;Lio/scanbot/sdk/blob/BlobFactory;)Lio/scanbot/sdk/blob/BlobManager;", "")]
public BlobManager ProvideBlobManager(BlobStoreStrategy blobStoreStrategy, AssetManager assetManager, BlobFactory blobFactory)
Parameters
blobStoreStrategy BlobStoreStrategy
assetManager AssetManager
blobFactory BlobFactory
Returns
- BlobManager
ProvideBlobStoreStrategy(Application)
[Register("provideBlobStoreStrategy", "(Landroid/app/Application;)Lio/scanbot/sdk/persistence/BlobStoreStrategy;", "")]
public BlobStoreStrategy ProvideBlobStoreStrategy(Application application)
Parameters
application Application
Returns
- BlobStoreStrategy
ProvideBlobsStorage()
[Register("provideBlobsStorage", "()Lio/scanbot/sdk/connectivity/BlobsStorage;", "")]
public BlobsStorage ProvideBlobsStorage()
Returns
- BlobsStorage
ProvideCheckScannerFactory(SapManager)
[Register("provideCheckScannerFactory", "(Lio/scanbot/sap/SapManager;)Lio/scanbot/sdk/check/ICheckScannerFactory;", "")]
public ICheckScannerFactory ProvideCheckScannerFactory(SapManager sapManager)
Parameters
sapManager SapManager
Returns
- ICheckScannerFactory
ProvideCleaner(DocumentStoreStrategy, PageStorageProcessor, DraftPageStorageProcessor)
[Register("provideCleaner", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/persistence/page/legacy/PageStorageProcessor;Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorageProcessor;)Lio/scanbot/sdk/persistence/cleanup/Cleaner;", "")]
public Cleaner ProvideCleaner(DocumentStoreStrategy documentStoreStrategy, PageStorageProcessor pageStorageProcessor, DraftPageStorageProcessor draftPageStorageProcessor)
Parameters
documentStoreStrategy DocumentStoreStrategy
pageStorageProcessor PageStorageProcessor
draftPageStorageProcessor DraftPageStorageProcessor
Returns
- Cleaner
[Register("provideCombinedDocumentDraftExtractor", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;)Lio/scanbot/sdk/docprocessing/draft/CombinedDocumentDraftExtractor;", "")]
public CombinedDocumentDraftExtractor ProvideCombinedDocumentDraftExtractor(DocumentStoreStrategy documentStoreStrategy)
Parameters
documentStoreStrategy DocumentStoreStrategy
Returns
- CombinedDocumentDraftExtractor
ProvideComposerCache(Context)
[Register("provideComposerCache", "(Landroid/content/Context;)Lio/scanbot/sdk/docprocessing/compose/ComposerCache;", "")]
public IComposerCache ProvideComposerCache(Context context)
Parameters
context Context
Returns
- IComposerCache
ProvideComposerFactory(SapManager, ILazy, ILazy)
[Register("provideComposerFactory", "(Lio/scanbot/sap/SapManager;Ldagger/Lazy;Ldagger/Lazy;)Lio/scanbot/sdk/docprocessing/compose/ComposerFactory;", "")]
public IComposerFactory ProvideComposerFactory(SapManager sapManager, ILazy baseComposerFactory, ILazy p2ComposerFactory)
Parameters
sapManager SapManager
baseComposerFactory ILazy
p2ComposerFactory ILazy
Returns
- IComposerFactory
ProvideCreditCardScannerFactory()
[Register("provideCreditCardScannerFactory", "()Lio/scanbot/sdk/creditcard/ICreditCardScannerFactory;", "")]
public ICreditCardScannerFactory ProvideCreditCardScannerFactory()
Returns
- ICreditCardScannerFactory
ProvideDocumentApi(IDocumentStorage, PageFileStorage, IFileIOProcessor, DocumentRepository)
[Register("provideDocumentApi", "(Lio/scanbot/sdk/persistence/document/DocumentStorage;Lio/scanbot/sdk/persistence/page/PageFileStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/docprocessing/DocumentRepository;)Lio/scanbot/sdk/docprocessing/DocumentApi;", "")]
public IDocumentApi ProvideDocumentApi(IDocumentStorage documentStorage, PageFileStorage pageFileStorage, IFileIOProcessor fileIOProcessor, DocumentRepository documentRepository)
Parameters
documentStorage IDocumentStorage
pageFileStorage PageFileStorage
fileIOProcessor IFileIOProcessor
documentRepository DocumentRepository
Returns
- IDocumentApi
[Register("provideDocumentDataExtractorFactory", "()Lio/scanbot/sdk/documentdata/IDocumentDataExtractorFactory;", "")]
public IDocumentDataExtractorFactory ProvideDocumentDataExtractorFactory()
Returns
- IDocumentDataExtractorFactory
[Register("provideDocumentDraftExtractor", "(Lio/scanbot/sdk/docprocessing/draft/CombinedDocumentDraftExtractor;Lio/scanbot/sdk/docprocessing/draft/MultipleDocumentsDraftExtractor;)Lio/scanbot/sdk/docprocessing/draft/DocumentDraftExtractor;", "")]
public IDocumentDraftExtractor ProvideDocumentDraftExtractor(CombinedDocumentDraftExtractor combinedDocumentDraftExtractor, MultipleDocumentsDraftExtractor multipleDocumentsDraftExtractor)
Parameters
combinedDocumentDraftExtractor CombinedDocumentDraftExtractor
multipleDocumentsDraftExtractor MultipleDocumentsDraftExtractor
Returns
- IDocumentDraftExtractor
ProvideDocumentPageStorageProcessor(IDocumentPageStorage, PageStorageSettings, IFileIOProcessor)
[Register("provideDocumentPageStorageProcessor", "(Lio/scanbot/sdk/persistence/page/DocumentPageStorage;Lio/scanbot/sdk/persistence/page/PageStorageSettings;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/persistence/page/DocumentPageStorageProcessor;", "")]
public DocumentPageStorageProcessor ProvideDocumentPageStorageProcessor(IDocumentPageStorage documentPageStorage, PageStorageSettings pageStorageSettings, IFileIOProcessor fileIOProcessor)
Parameters
documentPageStorage IDocumentPageStorage
pageStorageSettings PageStorageSettings
fileIOProcessor IFileIOProcessor
Returns
- DocumentPageStorageProcessor
ProvideDocumentProcessor(SapManager, DocumentStoreStrategy, IComposerFactory, IProcessorMonitor)
[Register("provideDocumentProcessor", "(Lio/scanbot/sap/SapManager;Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/docprocessing/compose/ComposerFactory;Lio/scanbot/sdk/docprocessing/ProcessorMonitor;)Lio/scanbot/sdk/docprocessing/DraftDocumentProcessor;", "")]
public IDraftDocumentProcessor ProvideDocumentProcessor(SapManager sapManager, DocumentStoreStrategy documentStoreStrategy, IComposerFactory composerFactory, IProcessorMonitor documentProcessorMonitor)
Parameters
sapManager SapManager
documentStoreStrategy DocumentStoreStrategy
composerFactory IComposerFactory
documentProcessorMonitor IProcessorMonitor
Returns
- IDraftDocumentProcessor
ProvideDocumentProcessorMonitor(DocumentStoreStrategy)
[Register("provideDocumentProcessorMonitor", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;)Lio/scanbot/sdk/docprocessing/ProcessorMonitor;", "")]
public IProcessorMonitor ProvideDocumentProcessorMonitor(DocumentStoreStrategy documentStoreStrategy)
Parameters
documentStoreStrategy DocumentStoreStrategy
Returns
- IProcessorMonitor
ProvideDocumentQualityAnalyzerFactory()
[Register("provideDocumentQualityAnalyzerFactory", "()Lio/scanbot/sdk/documentqualityanalyzer/IDocumentQualityAnalyzerFactory;", "")]
public IDocumentQualityAnalyzerFactory ProvideDocumentQualityAnalyzerFactory()
Returns
- IDocumentQualityAnalyzerFactory
ProvideDocumentRepository(ICollection<IResultStorage>)
[Register("provideDocumentRepository", "(Ljava/util/Set;)Lio/scanbot/sdk/docprocessing/DocumentRepository;", "")]
public DocumentRepository ProvideDocumentRepository(ICollection<IResultStorage> storages)
Parameters
storages ICollection<IResultStorage>
Returns
- DocumentRepository
ProvideDocumentScannerFactory()
[Register("provideDocumentScannerFactory", "()Lio/scanbot/sdk/documentscanner/IDocumentScannerFactory;", "")]
public IDocumentScannerFactory ProvideDocumentScannerFactory()
Returns
- IDocumentScannerFactory
ProvideDocumentStorage()
[Register("provideDocumentStorage", "()Lio/scanbot/sdk/ui/result/ResultStorage;", "")]
public IResultStorage ProvideDocumentStorage()
Returns
- IResultStorage
ProvideDocumentStoreStrategy(Context)
[Register("provideDocumentStoreStrategy", "(Landroid/content/Context;)Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;", "")]
public DocumentStoreStrategy ProvideDocumentStoreStrategy(Context context)
Parameters
context Context
Returns
- DocumentStoreStrategy
ProvideDraftPageProcessor(IFileIOProcessor, DraftPageFileStorage, IDocumentScannerFactory)
[Register("provideDraftPageProcessor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageFileStorage;Lio/scanbot/sdk/documentscanner/IDocumentScannerFactory;)Lio/scanbot/sdk/docprocessing/legacy/DraftPageProcessor;", "")]
public DraftPageProcessor ProvideDraftPageProcessor(IFileIOProcessor fileIOProcessor, DraftPageFileStorage draftPageFileStorage, IDocumentScannerFactory documentScannerFactory)
Parameters
fileIOProcessor IFileIOProcessor
draftPageFileStorage DraftPageFileStorage
documentScannerFactory IDocumentScannerFactory
Returns
- DraftPageProcessor
ProvideDraftPageStorageProcessor(IDocumentScannerFactory, DraftPageStorage, ILegacyPageStorage, PageStorageSettings, IImageFileIOProcessor)
[Register("provideDraftPageStorageProcessor", "(Lio/scanbot/sdk/documentscanner/IDocumentScannerFactory;Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorage;Lio/scanbot/sdk/persistence/page/legacy/LegacyPageStorage;Lio/scanbot/sdk/persistence/page/PageStorageSettings;Lio/scanbot/sdk/persistence/fileio/ImageFileIOProcessor;)Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorageProcessor;", "")]
public DraftPageStorageProcessor ProvideDraftPageStorageProcessor(IDocumentScannerFactory documentScannerFactory, DraftPageStorage draftPageStorage, ILegacyPageStorage mainPageStorage, PageStorageSettings pageStorageSettings, IImageFileIOProcessor imageFileIOProcessor)
Parameters
documentScannerFactory IDocumentScannerFactory
draftPageStorage DraftPageStorage
mainPageStorage ILegacyPageStorage
pageStorageSettings PageStorageSettings
imageFileIOProcessor IImageFileIOProcessor
Returns
- DraftPageStorageProcessor
ProvideJpegComposer(DocumentStoreStrategy, PageFileStorage)
[Register("provideJpegComposer", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;)Lio/scanbot/sdk/docprocessing/compose/JpegComposer;", "")]
public JpegComposer ProvideJpegComposer(DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage)
Parameters
documentStoreStrategy DocumentStoreStrategy
pageFileStorage PageFileStorage
Returns
- JpegComposer
ProvideMedicalCertificateScannerFactory()
[Register("provideMedicalCertificateScannerFactory", "()Lio/scanbot/sdk/mc/IMcScannerFactory;", "")]
public IMcScannerFactory ProvideMedicalCertificateScannerFactory()
Returns
- IMcScannerFactory
ProvideMrzScannerFactory()
[Register("provideMrzScannerFactory", "()Lio/scanbot/sdk/mrz/IMrzScannerFactory;", "")]
public IMrzScannerFactory ProvideMrzScannerFactory()
Returns
- IMrzScannerFactory
[Register("provideMultipleDocumentsDraftExtractor", "()Lio/scanbot/sdk/docprocessing/draft/MultipleDocumentsDraftExtractor;", "")]
public MultipleDocumentsDraftExtractor ProvideMultipleDocumentsDraftExtractor()
Returns
- MultipleDocumentsDraftExtractor
ProvideOcrComposer(DocumentStoreStrategy, BlobManager, PageFileStorage, IBitmapBinarizer, IFileIOProcessor, IComposerCache, SimpleComposer, SapManager, OcrSettings)
[Register("provideOcrComposer", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/blob/BlobManager;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/ocr/pdf/BitmapBinarizer;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/docprocessing/compose/ComposerCache;Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;Lio/scanbot/sap/SapManager;Lio/scanbot/sdk/ocr/intelligence/OcrSettings;)Lio/scanbot/sdk/ocr/docprocessing/compose/OcrComposer;", "")]
public OcrComposer ProvideOcrComposer(DocumentStoreStrategy documentStoreStrategy, BlobManager blobManager, PageFileStorage pageFileStorage, IBitmapBinarizer bitmapBinarizer, IFileIOProcessor fileIOProcessor, IComposerCache composerCache, SimpleComposer simpleComposer, SapManager sapManager, OcrSettings ocrSettings)
Parameters
documentStoreStrategy DocumentStoreStrategy
blobManager BlobManager
pageFileStorage PageFileStorage
bitmapBinarizer IBitmapBinarizer
fileIOProcessor IFileIOProcessor
composerCache IComposerCache
simpleComposer SimpleComposer
sapManager SapManager
ocrSettings OcrSettings
Returns
- OcrComposer
ProvideOcrEngineManager(Context, SapManager, BlobStoreStrategy, PageFileStorage, IFileIOProcessor, OcrSettings, IBitmapBinarizer, BlobManager)
[Register("provideOcrEngineManager", "(Landroid/content/Context;Lio/scanbot/sap/SapManager;Lio/scanbot/sdk/persistence/BlobStoreStrategy;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/ocr/intelligence/OcrSettings;Lio/scanbot/sdk/ocr/pdf/BitmapBinarizer;Lio/scanbot/sdk/blob/BlobManager;)Lio/scanbot/sdk/ocr/OcrEngineManager;", "")]
public IOcrEngineManager ProvideOcrEngineManager(Context context, SapManager sapManager, BlobStoreStrategy blobStoreStrategy, PageFileStorage pageFileStorage, IFileIOProcessor fileIOProcessor, OcrSettings ocrSettings, IBitmapBinarizer bitmapBinarizer, BlobManager blobManager)
Parameters
context Context
sapManager SapManager
blobStoreStrategy BlobStoreStrategy
pageFileStorage PageFileStorage
fileIOProcessor IFileIOProcessor
ocrSettings OcrSettings
bitmapBinarizer IBitmapBinarizer
blobManager BlobManager
Returns
- IOcrEngineManager
ProvideOcrSettings()
[Register("provideOcrSettings", "()Lio/scanbot/sdk/ocr/intelligence/OcrSettings;", "")]
public OcrSettings ProvideOcrSettings()
Returns
- OcrSettings
ProvidePageProcessor(IFileIOProcessor, PageFileStorage, IDocumentScannerFactory)
[Register("providePageProcessor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/documentscanner/IDocumentScannerFactory;)Lio/scanbot/sdk/docprocessing/legacy/PageProcessor;", "")]
public PageProcessor ProvidePageProcessor(IFileIOProcessor fileIOProcessor, PageFileStorage pageFileStorage, IDocumentScannerFactory documentScannerFactory)
Parameters
fileIOProcessor IFileIOProcessor
pageFileStorage PageFileStorage
documentScannerFactory IDocumentScannerFactory
Returns
- PageProcessor
ProvidePageStorageProcessor(IDocumentScannerFactory, ILegacyPageStorage, PageStorageSettings, IImageFileIOProcessor)
[Register("providePageStorageProcessor", "(Lio/scanbot/sdk/documentscanner/IDocumentScannerFactory;Lio/scanbot/sdk/persistence/page/legacy/LegacyPageStorage;Lio/scanbot/sdk/persistence/page/PageStorageSettings;Lio/scanbot/sdk/persistence/fileio/ImageFileIOProcessor;)Lio/scanbot/sdk/persistence/page/legacy/PageStorageProcessor;", "")]
public PageStorageProcessor ProvidePageStorageProcessor(IDocumentScannerFactory documentScannerFactory, ILegacyPageStorage pageStorage, PageStorageSettings pageStorageSettings, IImageFileIOProcessor imageFileIOProcessor)
Parameters
documentScannerFactory IDocumentScannerFactory
pageStorage ILegacyPageStorage
pageStorageSettings PageStorageSettings
imageFileIOProcessor IImageFileIOProcessor
Returns
- PageStorageProcessor
ProvidePdfGeneratorFactory(Context, IFileIOProcessor, DocumentStoreStrategy, PageFileStorage, IBitmapBinarizer, IComposerCache, SimpleComposer, SapManager, BlobManager, OcrSettings)
[Register("providePdfGeneratorFactory", "(Landroid/content/Context;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/ocr/pdf/BitmapBinarizer;Lio/scanbot/sdk/docprocessing/compose/ComposerCache;Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;Lio/scanbot/sap/SapManager;Lio/scanbot/sdk/blob/BlobManager;Lio/scanbot/sdk/ocr/intelligence/OcrSettings;)Lio/scanbot/sdk/pdfgeneration/IPdfGeneratorFactory;", "")]
public IPdfGeneratorFactory ProvidePdfGeneratorFactory(Context context, IFileIOProcessor fileIOProcessor, DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage, IBitmapBinarizer bitmapBinarizer, IComposerCache composerCache, SimpleComposer simpleComposer, SapManager sapManager, BlobManager blobManager, OcrSettings ocrSettings)
Parameters
context Context
fileIOProcessor IFileIOProcessor
documentStoreStrategy DocumentStoreStrategy
pageFileStorage PageFileStorage
bitmapBinarizer IBitmapBinarizer
composerCache IComposerCache
simpleComposer SimpleComposer
sapManager SapManager
blobManager BlobManager
ocrSettings OcrSettings
Returns
- IPdfGeneratorFactory
ProvidePdfImagesExtractor(IFileIOProcessor, Application)
[Register("providePdfImagesExtractor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Landroid/app/Application;)Lio/scanbot/sdk/pdf/PdfImagesExtractor;", "")]
public IPdfImagesExtractor ProvidePdfImagesExtractor(IFileIOProcessor fileIOProcessor, Application application)
Parameters
fileIOProcessor IFileIOProcessor
application Application
Returns
- IPdfImagesExtractor
ProvidePdfPagesExtractor(PageFileStorage, IFileIOProcessor, Application)
[Register("providePdfPagesExtractor", "(Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Landroid/app/Application;)Lio/scanbot/sdk/docprocessing/PdfPagesExtractor;", "")]
public IPdfPagesExtractor ProvidePdfPagesExtractor(PageFileStorage pageFileStorage, IFileIOProcessor fileIOProcessor, Application application)
Parameters
pageFileStorage PageFileStorage
fileIOProcessor IFileIOProcessor
application Application
Returns
- IPdfPagesExtractor
ProvideSapManager(Application)
[Register("provideSapManager", "(Landroid/app/Application;)Lio/scanbot/sap/SapManager;", "")]
public SapManager ProvideSapManager(Application application)
Parameters
application Application
Returns
- SapManager
ProvideScanbotAnalyticsManager()
[Register("provideScanbotAnalyticsManager", "()Lio/scanbot/sdk/analytics/IScanbotAnalyticsManager;", "")]
public IScanbotAnalyticsManager ProvideScanbotAnalyticsManager()
Returns
- IScanbotAnalyticsManager
ProvideScanbotAnalyticsTracker()
[Register("provideScanbotAnalyticsTracker", "()Lio/scanbot/sdk/analytics/IScanbotAnalyticsTracker;", "")]
public IScanbotAnalyticsTracker ProvideScanbotAnalyticsTracker()
Returns
- IScanbotAnalyticsTracker
ProvideSimpleComposer(DocumentStoreStrategy, PageFileStorage, IFileIOProcessor)
[Register("provideSimpleComposer", "(Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;", "")]
public SimpleComposer ProvideSimpleComposer(DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage, IFileIOProcessor fileIOProcessor)
Parameters
documentStoreStrategy DocumentStoreStrategy
pageFileStorage PageFileStorage
fileIOProcessor IFileIOProcessor
Returns
- SimpleComposer
ProvideTextPatternScannerFactory()
[Register("provideTextPatternScannerFactory", "()Lio/scanbot/sdk/textpattern/ITextPatternScannerFactory;", "")]
public ITextPatternScannerFactory ProvideTextPatternScannerFactory()
Returns
- ITextPatternScannerFactory
ProvideTiffGeneratorManager(Context, IFileIOProcessor)
[Register("provideTiffGeneratorManager", "(Landroid/content/Context;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/tiff/TiffGeneratorManager;", "")]
public TiffGeneratorManager ProvideTiffGeneratorManager(Context context, IFileIOProcessor fileIOProcessor)
Parameters
context Context
fileIOProcessor IFileIOProcessor
Returns
- TiffGeneratorManager
ProvideVinScannerFactory()
[Register("provideVinScannerFactory", "()Lio/scanbot/sdk/vin/IVinScannerFactory;", "")]
public IVinScannerFactory ProvideVinScannerFactory()
Returns
- IVinScannerFactory
ScanbotBarcodeDocumentParserFactory()
[Register("scanbotBarcodeDocumentParserFactory", "()Lio/scanbot/sdk/barcode/IBarcodeDocumentParserFactory;", "")]
public IBarcodeDocumentParserFactory ScanbotBarcodeDocumentParserFactory()
Returns
- IBarcodeDocumentParserFactory
ScanbotBarcodeScannerFactory()
[Register("scanbotBarcodeScannerFactory", "()Lio/scanbot/sdk/barcode/IBarcodeScannerFactory;", "")]
public IBarcodeScannerFactory ScanbotBarcodeScannerFactory()
Returns
- IBarcodeScannerFactory