Table of Contents

Class PageStorageProcessor.Configuration

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

Constructors

Configuration()

[Register(".ctor", "()V", "")]
public Configuration()

Configuration(bool, bool, Size, float, int, IList<AspectRatio>, RectF, PageImageSource)

[Register(".ctor", "(ZZLio/scanbot/sdk/persistence/PageStorageProcessor$Configuration$Size;FILjava/util/List;Landroid/graphics/RectF;Lio/scanbot/sdk/persistence/PageImageSource;)V", "")]
public Configuration(bool createPreview, bool createDocument, PageStorageProcessor.Configuration.Size documentImageSizeLimit, float imageScale, int imageOrientation, IList<AspectRatio> requiredAspectRatios, RectF rectOfInterest, PageImageSource pageImageSource)

Parameters

createPreview bool
createDocument bool
documentImageSizeLimit PageStorageProcessor.Configuration.Size
imageScale float
imageOrientation int
requiredAspectRatios IList<AspectRatio>
rectOfInterest RectF
pageImageSource PageImageSource

Properties

A

[Register("a")]
public bool A { get; set; }

Property Value

bool

B

[Register("b")]
public bool B { get; set; }

Property Value

bool

C

[Register("c")]
public PageStorageProcessor.Configuration.Size C { get; set; }

Property Value

PageStorageProcessor.Configuration.Size

CreateDocument

public bool CreateDocument { get; }

Property Value

bool

CreatePreview

public bool CreatePreview { get; }

Property Value

bool

D

[Register("d")]
public float D { get; set; }

Property Value

float

DocumentImageSizeLimit

public PageStorageProcessor.Configuration.Size DocumentImageSizeLimit { get; }

Property Value

PageStorageProcessor.Configuration.Size

E

[Register("e")]
public int E { get; set; }

Property Value

int

F

[Register("f")]
public IList F { get; set; }

Property Value

IList

G

[Register("g")]
public RectF G { get; set; }

Property Value

RectF

H

[Register("h")]
public PageImageSource H { get; set; }

Property Value

PageImageSource

ImageOrientation

public int ImageOrientation { get; }

Property Value

int

ImageScale

public float ImageScale { get; }

Property Value

float

PageImageSource

public PageImageSource PageImageSource { get; }

Property Value

PageImageSource

RectOfInterest

public RectF RectOfInterest { get; }

Property Value

RectF

RequiredAspectRatios

public IList<AspectRatio> RequiredAspectRatios { get; }

Property Value

IList<AspectRatio>

Methods

Component1()

[Register("component1", "()Z", "")]
public bool Component1()

Returns

bool

Component2()

[Register("component2", "()Z", "")]
public bool Component2()

Returns

bool

Component3()

[Register("component3", "()Lio/scanbot/sdk/persistence/PageStorageProcessor$Configuration$Size;", "")]
public PageStorageProcessor.Configuration.Size Component3()

Returns

PageStorageProcessor.Configuration.Size

Component4()

[Register("component4", "()F", "")]
public float Component4()

Returns

float

Component5()

[Register("component5", "()I", "")]
public int Component5()

Returns

int

Component6()

[Register("component6", "()Ljava/util/List;", "")]
public IList<AspectRatio> Component6()

Returns

IList<AspectRatio>

Component7()

[Register("component7", "()Landroid/graphics/RectF;", "")]
public RectF Component7()

Returns

RectF

Component8()

[Register("component8", "()Lio/scanbot/sdk/persistence/PageImageSource;", "")]
public PageImageSource Component8()

Returns

PageImageSource

Copy(bool, bool, Size, float, int, IList<AspectRatio>, RectF, PageImageSource)

[Register("copy", "(ZZLio/scanbot/sdk/persistence/PageStorageProcessor$Configuration$Size;FILjava/util/List;Landroid/graphics/RectF;Lio/scanbot/sdk/persistence/PageImageSource;)Lio/scanbot/sdk/persistence/PageStorageProcessor$Configuration;", "")]
public PageStorageProcessor.Configuration Copy(bool createPreview, bool createDocument, PageStorageProcessor.Configuration.Size documentImageSizeLimit, float imageScale, int imageOrientation, IList<AspectRatio> requiredAspectRatios, RectF rectOfInterest, PageImageSource pageImageSource)

Parameters

createPreview bool
createDocument bool
documentImageSizeLimit PageStorageProcessor.Configuration.Size
imageScale float
imageOrientation int
requiredAspectRatios IList<AspectRatio>
rectOfInterest RectF
pageImageSource PageImageSource

Returns

PageStorageProcessor.Configuration

DEFAULT()

[Register("DEFAULT", "()Lio/scanbot/sdk/persistence/PageStorageProcessor$Configuration;", "")]
public static PageStorageProcessor.Configuration DEFAULT()

Returns

PageStorageProcessor.Configuration