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