OcrPdfGenerator

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun addPage(image: ImageRef, sourceOcrPage: Page?, binarization: PageBinarization): Result<Page>

Adds a page to the PDF document from an ImageRef

Link copied to clipboard
open override fun addPageImagePath(imagePath: String, sourceOcrPage: Page?, binarization: PageBinarization): Result<Page>

Adds a page to the PDF document from an image file path. It is recommended to use addPage with ImageRef created in a lazy mode instead.

Link copied to clipboard
open override fun addPageJPEG(jpeg: ByteArray, sourceOcrPage: Page?, binarization: PageBinarization): Result<Page>

Adds a page to the PDF document from a JPEG byte array. It is recommended to use addPage with ImageRef created in a lazy mode instead.

Link copied to clipboard
open override fun beginRender(stream: OutputStream, pdfConfig: PdfConfiguration): Result<Unit>
Link copied to clipboard
open override fun beginRenderToFilePath(pdfFilePath: String, pdfConfig: PdfConfiguration): Result<Unit>
Link copied to clipboard
open override fun dispose()
Link copied to clipboard
open override fun endRender(): Result<ByteArray?>