Class ScanbotPdfGenerator
- Namespace
- IO.Scanbot.Sdk.Pdf
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/pdf/ScanbotPdfGenerator", DoNotGenerateAcw = true)]
public sealed class ScanbotPdfGenerator : Object, IPdfGenerator, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotPdfGenerator
- Implements
-
- Inherited Members
-
Constructors
ScanbotPdfGenerator(Context, IFileIOProcessor, DocumentStoreStrategy, SimpleComposer, SapManager)
[Register(".ctor", "(Landroid/content/Context;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;Lio/scanbot/sap/SapManager;)V", "")]
public ScanbotPdfGenerator(Context context, IFileIOProcessor fileIOProcessor, DocumentStoreStrategy documentStoreStrategy, SimpleComposer simpleComposer, SapManager sapManager)
Parameters
context Context
fileIOProcessor IFileIOProcessor
documentStoreStrategy DocumentStoreStrategy
simpleComposer SimpleComposer
sapManager SapManager
Methods
Generate(Document, PdfConfiguration)
[Register("generate", "(Lio/scanbot/sdk/docprocessing/Document;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(Document document, PdfConfiguration pdfConfig)
Parameters
document Document
pdfConfig PdfConfiguration
Returns
- IResult
Generate(Document, File, PdfConfiguration)
[Register("generate", "(Lio/scanbot/sdk/docprocessing/Document;Ljava/io/File;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(Document document, File outputFile, PdfConfiguration pdfConfig)
Parameters
document Document
outputFile File
pdfConfig PdfConfiguration
Returns
- IResult
Generate(IList<Uri>, File, bool, PdfConfiguration)
[Register("generate", "(Ljava/util/List;Ljava/io/File;ZLio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(IList<Uri> imageFileUris, File outputFile, bool sourceFilesEncrypted, PdfConfiguration pdfConfig)
Parameters
imageFileUris IList<Uri>
outputFile File
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
Returns
- IResult
Generate(IList<Uri>, bool, PdfConfiguration)
[Register("generate", "(Ljava/util/List;ZLio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(IList<Uri> imageFileUris, bool sourceFilesEncrypted, PdfConfiguration pdfConfig)
Parameters
imageFileUris IList<Uri>
sourceFilesEncrypted bool
pdfConfig PdfConfiguration
Returns
- IResult
Generate(IList<Page>, PdfConfiguration)
[Obsolete("deprecated")]
[Register("generate", "(Ljava/util/List;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(IList<Page> pages, PdfConfiguration pdfConfig)
Parameters
pages IList<Page>
pdfConfig PdfConfiguration
Returns
- IResult
Generate(IList<Page>, File, PdfConfiguration)
[Obsolete("deprecated")]
[Register("generate", "(Ljava/util/List;Ljava/io/File;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult Generate(IList<Page> pages, File outputFile, PdfConfiguration pdfConfig)
Parameters
pages IList<Page>
outputFile File
pdfConfig PdfConfiguration
Returns
- IResult
GenerateFromImageRefs(IList<ImageRef>, PdfConfiguration)
[Register("generateFromImageRefs", "(Ljava/util/List;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult GenerateFromImageRefs(IList<ImageRef> images, PdfConfiguration pdfConfig)
Parameters
images IList<ImageRef>
pdfConfig PdfConfiguration
Returns
- IResult
GenerateFromImageRefs(IList<ImageRef>, File, PdfConfiguration)
[Register("generateFromImageRefs", "(Ljava/util/List;Ljava/io/File;Lio/scanbot/sdk/pdfgeneration/PdfConfiguration;)Lio/scanbot/common/Result;", "")]
public IResult GenerateFromImageRefs(IList<ImageRef> images, File outputFile, PdfConfiguration pdfConfig)
Parameters
images IList<ImageRef>
outputFile File
pdfConfig PdfConfiguration
Returns
- IResult