Table of Contents

Class ScanbotPDFRenderer

Namespace
IO.Scanbot.Sdk.Process
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/process/ScanbotPDFRenderer", DoNotGenerateAcw = true)]
public sealed class ScanbotPDFRenderer : Object, IPDFRenderer, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ScanbotPDFRenderer
Implements
Inherited Members

Constructors

ScanbotPDFRenderer(Context, IFileIOProcessor, IDocumentDraftExtractor, DocumentStoreStrategy, IDraftDocumentProcessor, SimpleComposer, Cleaner, SapManager)

[Register(".ctor", "(Landroid/content/Context;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Lio/scanbot/sdk/docprocessing/draft/DocumentDraftExtractor;Lio/scanbot/sdk/persistence/document/DocumentStoreStrategy;Lio/scanbot/sdk/docprocessing/DraftDocumentProcessor;Lio/scanbot/sdk/docprocessing/compose/SimpleComposer;Lio/scanbot/sdk/persistence/cleanup/Cleaner;Lio/scanbot/sap/SapManager;)V", "")]
public ScanbotPDFRenderer(Context context, IFileIOProcessor fileIOProcessor, IDocumentDraftExtractor documentDraftExtractor, DocumentStoreStrategy documentStoreStrategy, IDraftDocumentProcessor draftDocumentProcessor, SimpleComposer simpleComposer, Cleaner cleaner, SapManager sapManager)

Parameters

context Context
fileIOProcessor IFileIOProcessor
documentDraftExtractor IDocumentDraftExtractor
documentStoreStrategy DocumentStoreStrategy
draftDocumentProcessor IDraftDocumentProcessor
simpleComposer SimpleComposer
cleaner Cleaner
sapManager SapManager

Methods

Render(Uri[], File, bool, PdfConfig)

[Register("render", "([Landroid/net/Uri;Ljava/io/File;ZLio/scanbot/pdf/model/PdfConfig;)Z", "")]
public bool Render(Uri[] imageFileUris, File outputFile, bool sourceFilesEncrypted, PdfConfig pdfConfig)

Parameters

imageFileUris Uri[]
outputFile File
sourceFilesEncrypted bool
pdfConfig PdfConfig

Returns

bool

Render(Uri[], bool, PdfConfig)

[Register("render", "([Landroid/net/Uri;ZLio/scanbot/pdf/model/PdfConfig;)Ljava/io/File;", "")]
public File Render(Uri[] imageFileUris, bool sourceFilesEncrypted, PdfConfig pdfConfig)

Parameters

imageFileUris Uri[]
sourceFilesEncrypted bool
pdfConfig PdfConfig

Returns

File

Render(Document, PdfConfig)

[Register("render", "(Lio/scanbot/sdk/docprocessing/Document;Lio/scanbot/pdf/model/PdfConfig;)Z", "")]
public bool Render(Document sourceDocument, PdfConfig pdfConfig)

Parameters

sourceDocument Document
pdfConfig PdfConfig

Returns

bool

Render(Document, File, PdfConfig)

[Register("render", "(Lio/scanbot/sdk/docprocessing/Document;Ljava/io/File;Lio/scanbot/pdf/model/PdfConfig;)Z", "")]
public bool Render(Document sourceDocument, File outputFile, PdfConfig pdfConfig)

Parameters

sourceDocument Document
outputFile File
pdfConfig PdfConfig

Returns

bool

Render(Page[], PdfConfig)

[Register("render", "([Lio/scanbot/sdk/persistence/page/legacy/Page;Lio/scanbot/pdf/model/PdfConfig;)Ljava/io/File;", "")]
public File Render(Page[] pages, PdfConfig pdfConfig)

Parameters

pages Page[]
pdfConfig PdfConfig

Returns

File

Render(Page[], File, PdfConfig)

[Register("render", "([Lio/scanbot/sdk/persistence/page/legacy/Page;Ljava/io/File;Lio/scanbot/pdf/model/PdfConfig;)Z", "")]
public bool Render(Page[] pages, File outputFile, PdfConfig pdfConfig)

Parameters

pages Page[]
outputFile File
pdfConfig PdfConfig

Returns

bool