Table of Contents

Class PDResources

Namespace
Org.Apache.Pdfbox.Pdmodel
Assembly
MASES.NetPDF.dll
public class PDResources : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
PDResources
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()
JVMBridgeBase<COSObjectable>.Execute<T>(params T[])
JVMBridgeBase<COSObjectable>.DynBridgeClazz
JVMBridgeBase<COSObjectable>.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

Constructors

PDResources()

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

public PDResources()

PDResources(COSDictionary)

public PDResources(COSDictionary arg0)

Parameters

arg0 COSDictionary

COSDictionary

PDResources(COSDictionary, ResourceCache)

public PDResources(COSDictionary arg0, ResourceCache arg1)

Parameters

arg0 COSDictionary

COSDictionary

arg1 ResourceCache

ResourceCache

PDResources(COSDictionary, ResourceCache, Map<COSName, SoftReference<PDFont>>)

public PDResources(COSDictionary arg0, ResourceCache arg1, Map<COSName, SoftReference<PDFont>> arg2)

Parameters

arg0 COSDictionary

COSDictionary

arg1 ResourceCache

ResourceCache

arg2 Map<COSName, SoftReference<PDFont>>

Map

PDResources(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 PDResources(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COSObject

public COSBase COSObject { get; }

Property Value

COSBase

ColorSpaceNames

public Iterable<COSName> ColorSpaceNames { get; }

Property Value

Iterable<COSName>

ExtGStateNames

public Iterable<COSName> ExtGStateNames { get; }

Property Value

Iterable<COSName>

FontNames

public Iterable<COSName> FontNames { get; }

Property Value

Iterable<COSName>

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

PatternNames

public Iterable<COSName> PatternNames { get; }

Property Value

Iterable<COSName>

PropertiesNames

public Iterable<COSName> PropertiesNames { get; }

Property Value

Iterable<COSName>

ResourceCache

public ResourceCache ResourceCache { get; }

Property Value

ResourceCache

ShadingNames

public Iterable<COSName> ShadingNames { get; }

Property Value

Iterable<COSName>

XObjectNames

public Iterable<COSName> XObjectNames { get; }

Property Value

Iterable<COSName>

Methods

Add(PDPropertyList)

public COSName Add(PDPropertyList arg0)

Parameters

arg0 PDPropertyList

PDPropertyList

Returns

COSName

COSName

Add(PDFont)

public COSName Add(PDFont arg0)

Parameters

arg0 PDFont

PDFont

Returns

COSName

COSName

Add(PDColorSpace)

public COSName Add(PDColorSpace arg0)

Parameters

arg0 PDColorSpace

PDColorSpace

Returns

COSName

COSName

Add(PDFormXObject)

public COSName Add(PDFormXObject arg0)

Parameters

arg0 PDFormXObject

PDFormXObject

Returns

COSName

COSName

Add(PDImageXObject)

public COSName Add(PDImageXObject arg0)

Parameters

arg0 PDImageXObject

PDImageXObject

Returns

COSName

COSName

Add(PDXObject, String)

public COSName Add(PDXObject arg0, String arg1)

Parameters

arg0 PDXObject

PDXObject

arg1 String

String

Returns

COSName

COSName

Add(PDAbstractPattern)

public COSName Add(PDAbstractPattern arg0)

Parameters

arg0 PDAbstractPattern

PDAbstractPattern

Returns

COSName

COSName

Add(PDShading)

public COSName Add(PDShading arg0)

Parameters

arg0 PDShading

PDShading

Returns

COSName

COSName

Add(PDExtendedGraphicsState)

public COSName Add(PDExtendedGraphicsState arg0)

Parameters

arg0 PDExtendedGraphicsState

PDExtendedGraphicsState

Returns

COSName

COSName

GetColorSpace(COSName)

public PDColorSpace GetColorSpace(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDColorSpace

PDColorSpace

Exceptions

IOException

GetColorSpace(COSName, bool)

public PDColorSpace GetColorSpace(COSName arg0, bool arg1)

Parameters

arg0 COSName

COSName

arg1 bool

bool

Returns

PDColorSpace

PDColorSpace

Exceptions

IOException

GetExtGState(COSName)

public PDExtendedGraphicsState GetExtGState(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDExtendedGraphicsState

PDExtendedGraphicsState

GetFont(COSName)

public PDFont GetFont(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDFont

PDFont

Exceptions

IOException

GetPattern(COSName)

public PDAbstractPattern GetPattern(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDAbstractPattern

PDAbstractPattern

Exceptions

IOException

GetProperties(COSName)

public PDPropertyList GetProperties(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDPropertyList

PDPropertyList

GetShading(COSName)

public PDShading GetShading(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDShading

PDShading

Exceptions

IOException

GetXObject(COSName)

public PDXObject GetXObject(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

PDXObject

PDXObject

Exceptions

IOException

HasColorSpace(COSName)

public bool HasColorSpace(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

bool

bool

IsImageXObject(COSName)

public bool IsImageXObject(COSName arg0)

Parameters

arg0 COSName

COSName

Returns

bool

bool

Put(COSName, PDPropertyList)

public void Put(COSName arg0, PDPropertyList arg1)

Parameters

arg0 COSName

COSName

arg1 PDPropertyList

PDPropertyList

Put(COSName, PDFont)

public void Put(COSName arg0, PDFont arg1)

Parameters

arg0 COSName

COSName

arg1 PDFont

PDFont

Put(COSName, PDColorSpace)

public void Put(COSName arg0, PDColorSpace arg1)

Parameters

arg0 COSName

COSName

arg1 PDColorSpace

PDColorSpace

Put(COSName, PDXObject)

public void Put(COSName arg0, PDXObject arg1)

Parameters

arg0 COSName

COSName

arg1 PDXObject

PDXObject

Put(COSName, PDAbstractPattern)

public void Put(COSName arg0, PDAbstractPattern arg1)

Parameters

arg0 COSName

COSName

arg1 PDAbstractPattern

PDAbstractPattern

Put(COSName, PDShading)

public void Put(COSName arg0, PDShading arg1)

Parameters

arg0 COSName

COSName

arg1 PDShading

PDShading

Put(COSName, PDExtendedGraphicsState)

public void Put(COSName arg0, PDExtendedGraphicsState arg1)

Parameters

arg0 COSName

COSName

arg1 PDExtendedGraphicsState

PDExtendedGraphicsState