Class ScanbotPdfGenerator
- Namespace
- IO.Scanbot.Sdk.Process
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class ScanbotPdfGenerator : Object, IPdfGenerator, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
ScanbotPdfGenerator
- Implements
-
Constructors
ScanbotPdfGenerator(Context, IFileIOProcessor, OcrPdfGenerator, DocumentStoreStrategy, BlobManager, SimpleComposer, OcrSettings, SapManager)
public ScanbotPdfGenerator(Context context, IFileIOProcessor fileIOProcessor, OcrPdfGenerator ocrGenerator, DocumentStoreStrategy documentStoreStrategy, BlobManager blobManager, SimpleComposer simpleComposer, OcrSettings ocrSettings, SapManager sapManager)
Parameters
context Context
fileIOProcessor IFileIOProcessor
ocrGenerator OcrPdfGenerator
documentStoreStrategy DocumentStoreStrategy
blobManager BlobManager
simpleComposer SimpleComposer
ocrSettings OcrSettings
sapManager SapManager
Methods
GenerateFromDocument(Document, PdfConfiguration)
public bool GenerateFromDocument(Document sourceDocument, PdfConfiguration pdfConfig)
Parameters
sourceDocument Document
pdfConfig PdfConfiguration
Returns
- bool
GenerateFromDocument(Document, File, PdfConfiguration)
public bool GenerateFromDocument(Document sourceDocument, File outputFile, PdfConfiguration pdfConfig)
Parameters
sourceDocument Document
outputFile File
pdfConfig PdfConfiguration
Returns
- bool
GenerateFromPages(Page[], PdfConfiguration)
public File GenerateFromPages(Page[] pages, PdfConfiguration pdfConfig)
Parameters
pages Page[]
pdfConfig PdfConfiguration
Returns
- File
GenerateFromPages(Page[], File, PdfConfiguration)
public bool GenerateFromPages(Page[] pages, File outputFile, PdfConfiguration pdfConfig)
Parameters
pages Page[]
outputFile File
pdfConfig PdfConfiguration
Returns
- bool
GenerateFromUris(Uri[], File, bool, PdfConfiguration)
public bool GenerateFromUris(Uri[] imageFileUris, File outputFile, bool sourceFilesEncrypted, PdfConfiguration pdfConfig)
Parameters
imageFileUris Uri[]
outputFile File
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
Returns
- bool
GenerateFromUris(Uri[], bool, PdfConfiguration)
public File GenerateFromUris(Uri[] imageFileUris, bool sourceFilesEncrypted, PdfConfiguration pdfConfig)
Parameters
imageFileUris Uri[]
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
Returns
- File
GenerateWithOcrFromDocument(Document, PdfConfiguration, OcrConfig)
public bool GenerateWithOcrFromDocument(Document document, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
document Document
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- bool
GenerateWithOcrFromDocument(Document, File, PdfConfiguration, OcrConfig)
public bool GenerateWithOcrFromDocument(Document document, File outputFile, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
document Document
outputFile File
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- bool
GenerateWithOcrFromPages(IList<Page>, PdfConfiguration, OcrConfig)
public File GenerateWithOcrFromPages(IList<Page> pages, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
pages IList<Page>
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- File
GenerateWithOcrFromPages(IList<Page>, File, PdfConfiguration, OcrConfig)
public bool GenerateWithOcrFromPages(IList<Page> pages, File outputFile, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
pages IList<Page>
outputFile File
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- bool
GenerateWithOcrFromUris(IList<Uri>, File, bool, PdfConfiguration, OcrConfig)
public File GenerateWithOcrFromUris(IList<Uri> imageFileUris, File outputFile, bool sourceFilesEncrypted, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
imageFileUris IList<Uri>
outputFile File
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- File
GenerateWithOcrFromUris(IList<Uri>, bool, PdfConfiguration, OcrConfig)
public File GenerateWithOcrFromUris(IList<Uri> imageFileUris, bool sourceFilesEncrypted, PdfConfiguration pdfConfig, IOcrEngine.OcrConfig ocrConfig)
Parameters
imageFileUris IList<Uri>
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
ocrConfig IOcrEngine.OcrConfig
Returns
- File
GenerateWithOcrPagesFromDocument(Document, PdfConfiguration, IList<Page>)
public bool GenerateWithOcrPagesFromDocument(Document document, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
document Document
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- bool
GenerateWithOcrPagesFromDocument(Document, File, PdfConfiguration, IList<Page>)
public bool GenerateWithOcrPagesFromDocument(Document document, File outputFile, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
document Document
outputFile File
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- bool
GenerateWithOcrPagesFromPages(IList<Page>, PdfConfiguration, IList<Page>)
public File GenerateWithOcrPagesFromPages(IList<Page> pages, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
pages IList<Page>
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- File
GenerateWithOcrPagesFromPages(IList<Page>, File, PdfConfiguration, IList<Page>)
public bool GenerateWithOcrPagesFromPages(IList<Page> pages, File outputFile, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
pages IList<Page>
outputFile File
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- bool
GenerateWithOcrPagesFromUris(IList<Uri>, File, bool, PdfConfiguration, IList<Page>)
public File GenerateWithOcrPagesFromUris(IList<Uri> imageFileUris, File outputFile, bool sourceFilesEncrypted, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
imageFileUris IList<Uri>
outputFile File
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- File
GenerateWithOcrPagesFromUris(IList<Uri>, bool, PdfConfiguration, IList<Page>)
public File GenerateWithOcrPagesFromUris(IList<Uri> imageFileUris, bool sourceFilesEncrypted, PdfConfiguration pdfConfig, IList<Page> sourceOcrPages)
Parameters
imageFileUris IList<Uri>
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
sourceOcrPages IList<Page>
Returns
- File