Table of Contents

Interface IOpticalCharacterRecognizer

Namespace
IO.Scanbot.Sdk.Ocr
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ocr/OpticalCharacterRecognizer", "", "IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker")]
public interface IOpticalCharacterRecognizer : IJavaObject, IJavaPeerable, IDisposable
Inherited Members

Properties

InstalledLanguages

ICollection<Language> InstalledLanguages { get; }

Property Value

ICollection<Language>

LanguageDataPath

File LanguageDataPath { get; }

Property Value

File

Methods

RecognizeTextFromBitmap(Bitmap)

[Register("recognizeTextFromBitmap", "(Landroid/graphics/Bitmap;)Lio/scanbot/sdk/ocr/process/OcrResult;", "GetRecognizeTextFromBitmap_Landroid_graphics_Bitmap_Handler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
OcrResult RecognizeTextFromBitmap(Bitmap bitmap)

Parameters

bitmap Bitmap

Returns

OcrResult

RecognizeTextFromPages(IList<Page>)

[Register("recognizeTextFromPages", "(Ljava/util/List;)Lio/scanbot/sdk/ocr/process/OcrResult;", "GetRecognizeTextFromPages_Ljava_util_List_Handler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
OcrResult RecognizeTextFromPages(IList<Page> pages)

Parameters

pages IList<Page>

Returns

OcrResult

RecognizeTextFromUris(IList<Uri>, bool)

[Register("recognizeTextFromUris", "(Ljava/util/List;Z)Lio/scanbot/sdk/ocr/process/OcrResult;", "GetRecognizeTextFromUris_Ljava_util_List_ZHandler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
OcrResult RecognizeTextFromUris(IList<Uri> imageFileUris, bool sourceFilesEncrypted)

Parameters

imageFileUris IList<Uri>
sourceFilesEncrypted bool

Returns

OcrResult

RecognizeTextWithPdfFromPages(IList<Page>, PdfConfig)

[Register("recognizeTextWithPdfFromPages", "(Ljava/util/List;Lio/scanbot/pdf/model/PdfConfig;)Lio/scanbot/sdk/ocr/process/OcrResult;", "GetRecognizeTextWithPdfFromPages_Ljava_util_List_Lio_scanbot_pdf_model_PdfConfig_Handler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
OcrResult RecognizeTextWithPdfFromPages(IList<Page> pages, PdfConfig pdfConfig)

Parameters

pages IList<Page>
pdfConfig PdfConfig

Returns

OcrResult

RecognizeTextWithPdfFromUris(IList<Uri>, bool, PdfConfig)

[Register("recognizeTextWithPdfFromUris", "(Ljava/util/List;ZLio/scanbot/pdf/model/PdfConfig;)Lio/scanbot/sdk/ocr/process/OcrResult;", "GetRecognizeTextWithPdfFromUris_Ljava_util_List_ZLio_scanbot_pdf_model_PdfConfig_Handler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
OcrResult RecognizeTextWithPdfFromUris(IList<Uri> imageFileUris, bool sourceFilesEncrypted, PdfConfig pdfConfig)

Parameters

imageFileUris IList<Uri>
sourceFilesEncrypted bool
pdfConfig PdfConfig

Returns

OcrResult

SetOcrConfig(OcrConfig)

[Register("setOcrConfig", "(Lio/scanbot/sdk/ocr/OpticalCharacterRecognizer$OcrConfig;)V", "GetSetOcrConfig_Lio_scanbot_sdk_ocr_OpticalCharacterRecognizer_OcrConfig_Handler:IO.Scanbot.Sdk.Ocr.IOpticalCharacterRecognizerInvoker, DocumentSDK.NET.Droid")]
void SetOcrConfig(IOpticalCharacterRecognizer.OcrConfig ocrConfig)

Parameters

ocrConfig IOpticalCharacterRecognizer.OcrConfig