public static OcrPdfRenderer.RenderIterator
Controls render process. OCR performed as iterator advances.
interface OcrPdfRenderer.RenderIterator must be recycled after usage:
interface OcrPdfRenderer.RenderIteratorboolean renderNextPage()
Performs OCR of next page if available.
true if OCR was performed. false if no more pages available.@NotNull java.lang.String getDetectedText()
null if nothing was detected yet.@NotNull java.util.List<io.scanbot.sdk.ocr.process.OcrResultBlock> getDetectedParagraphs()
class OcrResultBlocks detected for the current page, or empty list if nothing was detected yet.@NotNull java.util.List<io.scanbot.sdk.ocr.process.OcrResultBlock> getDetectedLines()
class OcrResultBlocks detected for the current page, or empty list if nothing was detected yet.@NotNull java.util.List<io.scanbot.sdk.ocr.process.OcrResultBlock> getDetectedWords()
class OcrResultBlocks detected for the current page, or empty list if nothing was detected yet.int getLastProcessedPosition()
-1void recycle()
Frees resources held by interface OcrPdfRenderer.RenderIterator
interface OcrPdfRenderer.RenderIterator