Scanbot Ocr Pdf Generator
class ScanbotOcrPdfGenerator(context: Context, fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, pageFileStorage: <Error class: unknown class>, bitmapBinarizer: <Error class: unknown class>, blobManager: BlobManager, composerCache: ComposerCache, simpleComposer: SimpleComposer, ocrSettings: <Error class: unknown class>, sapManager: SapManager, ocrConfig: <Error class: unknown class>) : PdfGenerator
Provides methods for PDF generation.
Constructors
Link copied to clipboard
constructor(context: Context, fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, pageFileStorage: <Error class: unknown class>, bitmapBinarizer: <Error class: unknown class>, blobManager: BlobManager, composerCache: ComposerCache, simpleComposer: SimpleComposer, ocrSettings: <Error class: unknown class>, sapManager: SapManager, ocrConfig: <Error class: unknown class>)
Functions
Link copied to clipboard
open override fun generate(document: Document, outputFile: File, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given Document.
open override fun generate(pages: List<<Error class: unknown class>>, pdfConfig: PdfConfiguration): Result<File>
open override fun generate(pages: List<<Error class: unknown class>>, outputFile: File, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given list of LegacyPage objects.
open fun generate(document: Document, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<Unit>
open fun generate(pages: List<<Error class: unknown class>>, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<File>
open fun generate(document: Document, outputFile: File, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<Unit>
open fun generate(pages: List<<Error class: unknown class>>, outputFile: File, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<Unit>
open fun generate(imageFileUris: List<Uri>, sourceFilesEncrypted: Boolean, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<File>
open fun generate(imageFileUris: List<Uri>, outputFile: File, sourceFilesEncrypted: Boolean, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<Unit>
open override fun generate(imageFileUris: List<Uri>, sourceFilesEncrypted: Boolean, pdfConfig: PdfConfiguration): Result<File>
open override fun generate(imageFileUris: List<Uri>, outputFile: File, sourceFilesEncrypted: Boolean, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given images Uris.
Link copied to clipboard
open override fun generateFromImageRefs(images: List<ImageRef>, pdfConfig: PdfConfiguration): Result<File>
open override fun generateFromImageRefs(images: List<ImageRef>, outputFile: File, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given images ImageRefs.
open fun generateFromImageRefs(images: List<ImageRef>, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<File>
open fun generateFromImageRefs(images: List<ImageRef>, outputFile: File, pdfConfig: PdfConfiguration, sourceOcrPages: List<Page>): Result<Unit>