public OcrPdfRenderer.RenderIterator
Controls render process. OCR performed as iterator advances. RenderIterator must be recycled after usage:
OcrPdfRenderer.RenderIterator.recycle| Modifier and Type | Method and Description |
|---|---|
java.util.List<net.doo.snap.process.OcrResultBlock> |
getDetectedLines() |
java.util.List<net.doo.snap.process.OcrResultBlock> |
getDetectedParagraphs() |
java.lang.String |
getDetectedText() |
java.util.List<net.doo.snap.process.OcrResultBlock> |
getDetectedWords() |
Page |
getLastProcessedPage() |
int |
getLastProcessedPosition() |
void |
recycle()
Frees resources held by RenderIterator
|
boolean |
renderNextPage()
Performs OCR of next page if available.
|
boolean renderNextPage()
Performs OCR of next page if available.
true if OCR was performed. false if no more pages available.java.lang.String getDetectedText()
null if nothing was detected yet.java.util.List<net.doo.snap.process.OcrResultBlock> getDetectedParagraphs()
java.util.List<net.doo.snap.process.OcrResultBlock> getDetectedLines()
java.util.List<net.doo.snap.process.OcrResultBlock> getDetectedWords()
Page getLastProcessedPage()
nullint getLastProcessedPosition()
-1void recycle()
Frees resources held by RenderIterator