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