OcrComposer

class OcrComposer(fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, pageFileStorage: LegacyPageFileStorage, bitmapBinarizer: BitmapBinarizer, blobManager: BlobManager, composerCache: ComposerCache, simpleComposer: SimpleComposer, sapManager: SapManager, ocrSettings: OcrSettings) : Composer

Composes sandwiched document if all binaries are available and document language can be detected, or falls back to default PDF writing otherwise.

See LegacyPageFileStorage.

Constructors

Link copied to clipboard
constructor(fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, pageFileStorage: LegacyPageFileStorage, bitmapBinarizer: BitmapBinarizer, blobManager: BlobManager, composerCache: ComposerCache, simpleComposer: SimpleComposer, sapManager: SapManager, ocrSettings: OcrSettings)

Functions

Link copied to clipboard
open override fun composeDocument(document: Document, input: PdfGeneratorInput): Result<Unit>

Composes given Document and Page into file(s)