Table of Contents

Class PdfRenderer

Namespace
Android.Graphics.Pdf
Assembly
MASES.Netdroid.dll
public class PdfRenderer : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAutoCloseable
Inheritance
JVMBridgeBase
JVMBridgeBase<AutoCloseable>
PdfRenderer
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()
JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])
JVMBridgeBase<AutoCloseable>.DynBridgeClazz
JVMBridgeBase<AutoCloseable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

PdfRenderer()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PdfRenderer()

PdfRenderer(ParcelFileDescriptor)

public PdfRenderer(ParcelFileDescriptor arg0)

Parameters

arg0 ParcelFileDescriptor

ParcelFileDescriptor

Exceptions

IOException

PdfRenderer(ParcelFileDescriptor, LoadParams)

public PdfRenderer(ParcelFileDescriptor arg0, LoadParams arg1)

Parameters

arg0 ParcelFileDescriptor

ParcelFileDescriptor

arg1 LoadParams

LoadParams

Exceptions

IOException

PdfRenderer(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public PdfRenderer(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DOCUMENT_LINEARIZED_TYPE_LINEARIZED

public static int DOCUMENT_LINEARIZED_TYPE_LINEARIZED { get; }

Property Value

int

DOCUMENT_LINEARIZED_TYPE_NON_LINEARIZED

public static int DOCUMENT_LINEARIZED_TYPE_NON_LINEARIZED { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PDF_FORM_TYPE_ACRO_FORM

public static int PDF_FORM_TYPE_ACRO_FORM { get; }

Property Value

int

PDF_FORM_TYPE_NONE

public static int PDF_FORM_TYPE_NONE { get; }

Property Value

int

PDF_FORM_TYPE_XFA_FOREGROUND

public static int PDF_FORM_TYPE_XFA_FOREGROUND { get; }

Property Value

int

PDF_FORM_TYPE_XFA_FULL

public static int PDF_FORM_TYPE_XFA_FULL { get; }

Property Value

int

Methods

Close()

public void Close()

GetDocumentLinearizationType()

public int GetDocumentLinearizationType()

Returns

int

int

GetPageCount()

public int GetPageCount()

Returns

int

int

GetPdfFormType()

public int GetPdfFormType()

Returns

int

int

OpenPage(int)

public PdfRenderer.Page OpenPage(int arg0)

Parameters

arg0 int

int

Returns

PdfRenderer.Page

PdfRenderer.Page

ShouldScaleForPrinting()

public bool ShouldScaleForPrinting()

Returns

bool

bool

Write(ParcelFileDescriptor, bool)

public void Write(ParcelFileDescriptor arg0, bool arg1)

Parameters

arg0 ParcelFileDescriptor

ParcelFileDescriptor

arg1 bool

bool

Exceptions

IOException