Scanbot Pdf Generator
class ScanbotPdfGenerator(context: Context, fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, simpleComposer: SimpleComposer, sapManager: SapManager) : PdfGenerator
Provides methods for PDF generation
Constructors
Link copied to clipboard
constructor(context: Context, fileIOProcessor: FileIOProcessor, documentStoreStrategy: DocumentStoreStrategy, simpleComposer: SimpleComposer, sapManager: SapManager)
Functions
Link copied to clipboard
open override fun generate(document: Document, outputFile: File, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given Document.
Generate PDF from given list of Page objects
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.
open override fun generate(pages: List<Page>, outputFile: File, pdfConfig: PdfConfiguration): Result<Unit>
Generate PDF from given list of Page objects.
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.