Table of Contents

Class PdfConfiguration

Namespace
IO.Scanbot.Pdf.Model
Assembly
DocumentSDK.NET.Droid.dll
public sealed class PdfConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
PdfConfiguration
Implements

Constructors

PdfConfiguration()

public PdfConfiguration()

PdfConfiguration(PdfAttributes, PageSize, PageDirection, PageFit, int, int, ResamplingMethod)

public PdfConfiguration(PdfAttributes attributes, PageSize pageSize, PageDirection pageDirection, PageFit pageFit, int dpi, int jpegQuality, ResamplingMethod resamplingMethod)

Parameters

attributes PdfAttributes
pageSize PageSize
pageDirection PageDirection
pageFit PageFit
dpi int
jpegQuality int
resamplingMethod ResamplingMethod

PdfConfiguration(JSONObject)

public PdfConfiguration(JSONObject json)

Parameters

json JSONObject

PdfConfiguration(IDictionary<string, Object>)

public PdfConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

Attributes

public PdfAttributes Attributes { get; set; }

Property Value

PdfAttributes

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

Dpi

public int Dpi { get; set; }

Property Value

int

JpegQuality

public int JpegQuality { get; set; }

Property Value

int

PageDirection

public PageDirection PageDirection { get; set; }

Property Value

PageDirection

PageFit

public PageFit PageFit { get; set; }

Property Value

PageFit

PageSize

public PageSize PageSize { get; set; }

Property Value

PageSize

ResamplingMethod

public ResamplingMethod ResamplingMethod { get; set; }

Property Value

ResamplingMethod

Methods

Clone()

public PdfConfiguration Clone()

Returns

PdfConfiguration

Component1()

public PdfAttributes Component1()

Returns

PdfAttributes

Component2()

public PageSize Component2()

Returns

PageSize

Component3()

public PageDirection Component3()

Returns

PageDirection

Component4()

public PageFit Component4()

Returns

PageFit

Component5()

public int Component5()

Returns

int

Component6()

public int Component6()

Returns

int

Component7()

public ResamplingMethod Component7()

Returns

ResamplingMethod

Copy(PdfAttributes, PageSize, PageDirection, PageFit, int, int, ResamplingMethod)

public PdfConfiguration Copy(PdfAttributes attributes, PageSize pageSize, PageDirection pageDirection, PageFit pageFit, int dpi, int jpegQuality, ResamplingMethod resamplingMethod)

Parameters

attributes PdfAttributes
pageSize PageSize
pageDirection PageDirection
pageFit PageFit
dpi int
jpegQuality int
resamplingMethod ResamplingMethod

Returns

PdfConfiguration

Default()

public static PdfConfiguration Default()

Returns

PdfConfiguration

DescribeContents()

public int DescribeContents()

Returns

int

ToJson(ToJsonConfiguration)

public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags