Table of Contents

Class OcrPdfRenderer

Namespace
IO.Scanbot.Sdk.Ocr.Intelligence
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ocr/intelligence/OcrPdfRenderer", DoNotGenerateAcw = true)]
public sealed class OcrPdfRenderer : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
OcrPdfRenderer
Implements
Inherited Members

Constructors

OcrPdfRenderer(DocumentStoreStrategy, PageFileStorage, BlobStoreStrategy, IBitmapBinarizer, IFileIOProcessor, IComposerCache)

[Register(".ctor", "(Lio/scanbot/sdk/persistence/DocumentStoreStrategy;Lio/scanbot/sdk/persistence/PageFileStorage;Lio/scanbot/sdk/persistence/BlobStoreStrategy;Lio/scanbot/sdk/ocr/intelligence/OcrPdfRenderer$BitmapBinarizer;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/docprocessing/compose/ComposerCache;)V", "")]
public OcrPdfRenderer(DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage, BlobStoreStrategy blobStoreStrategy, OcrPdfRenderer.IBitmapBinarizer bitmapBinarizer, IFileIOProcessor fileIOProcessor, IComposerCache composerCache)

Parameters

documentStoreStrategy DocumentStoreStrategy
pageFileStorage PageFileStorage
blobStoreStrategy BlobStoreStrategy
bitmapBinarizer OcrPdfRenderer.IBitmapBinarizer
fileIOProcessor IFileIOProcessor
composerCache IComposerCache

Fields

PdfTempImageFileSuffix

[Register("PDF_TEMP_IMAGE_FILE_SUFFIX")]
[Obsolete("deprecated")]
public const string PdfTempImageFileSuffix = "_pdf_image"

Field Value

string

Properties

A

[Register("a")]
public DocumentStoreStrategy A { get; set; }

Property Value

DocumentStoreStrategy

B

[Register("b")]
public PageFileStorage B { get; set; }

Property Value

PageFileStorage

C

[Register("c")]
public BlobStoreStrategy C { get; set; }

Property Value

BlobStoreStrategy

D

[Register("d")]
public OcrPdfRenderer.IBitmapBinarizer D { get; set; }

Property Value

OcrPdfRenderer.IBitmapBinarizer

E

[Register("e")]
public IFileIOProcessor E { get; set; }

Property Value

IFileIOProcessor

F

[Register("f")]
public IComposerCache F { get; set; }

Property Value

IComposerCache

G

[Register("g")]
public static OcrPdfRenderer.Companion G { get; }

Property Value

OcrPdfRenderer.Companion

Methods

StartRender(Document, RecognizerInput, ICollection<Language>, OcrSettings)

[Register("startRender", "(Lio/scanbot/sdk/entity/Document;Lio/scanbot/sdk/ocr/ScanbotOpticalCharacterRecognizer$RecognizerInput;Ljava/util/Collection;Lio/scanbot/sdk/ocr/intelligence/OcrSettings;)Lio/scanbot/sdk/ocr/intelligence/OcrPdfRenderer$RenderIterator;", "")]
public OcrPdfRenderer.IRenderIterator StartRender(Document document, ScanbotOpticalCharacterRecognizer.RecognizerInput recognizerInput, ICollection<Language> languages, OcrSettings ocrSettings)

Parameters

document Document
recognizerInput ScanbotOpticalCharacterRecognizer.RecognizerInput
languages ICollection<Language>
ocrSettings OcrSettings

Returns

OcrPdfRenderer.IRenderIterator