Table of Contents

Class PDDocumentCatalog

Namespace
Org.Apache.Pdfbox.Pdmodel
Assembly
MASES.NetPDF.dll
public class PDDocumentCatalog : COSObjectable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
PDDocumentCatalog
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

PDDocumentCatalog()

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

public PDDocumentCatalog()

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

Parameters

args object[]

Properties

AcroForm

public PDAcroForm AcroForm { get; set; }

Property Value

PDAcroForm

Actions

public PDDocumentCatalogAdditionalActions Actions { get; set; }

Property Value

PDDocumentCatalogAdditionalActions

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COSObject

public COSBase COSObject { get; }

Property Value

COSBase

Dests

public PDDocumentNameDestinationDictionary Dests { get; }

Property Value

PDDocumentNameDestinationDictionary

DocumentOutline

public PDDocumentOutline DocumentOutline { get; set; }

Property Value

PDDocumentOutline

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

Language

public String Language { get; set; }

Property Value

String

MarkInfo

public PDMarkInfo MarkInfo { get; set; }

Property Value

PDMarkInfo

Metadata

public PDMetadata Metadata { get; set; }

Property Value

PDMetadata

Names

public PDDocumentNameDictionary Names { get; set; }

Property Value

PDDocumentNameDictionary

OCProperties

public PDOptionalContentProperties OCProperties { get; set; }

Property Value

PDOptionalContentProperties

OpenAction

public PDDestinationOrAction OpenAction { get; set; }

Property Value

PDDestinationOrAction

OutputIntents

public List<PDOutputIntent> OutputIntents { get; set; }

Property Value

List<PDOutputIntent>

PageLabels

public PDPageLabels PageLabels { get; set; }

Property Value

PDPageLabels

PageLayout

public PageLayout PageLayout { get; set; }

Property Value

PageLayout

PageMode

public PageMode PageMode { get; set; }

Property Value

PageMode

Pages

public PDPageTree Pages { get; }

Property Value

PDPageTree

StructureTreeRoot

public PDStructureTreeRoot StructureTreeRoot { get; set; }

Property Value

PDStructureTreeRoot

Threads

public List<PDThread> Threads { get; set; }

Property Value

List<PDThread>

URI

public PDURIDictionary URI { get; set; }

Property Value

PDURIDictionary

Version

public String Version { get; set; }

Property Value

String

ViewerPreferences

public PDViewerPreferences ViewerPreferences { get; set; }

Property Value

PDViewerPreferences

Methods

AddOutputIntent(PDOutputIntent)

public void AddOutputIntent(PDOutputIntent arg0)

Parameters

arg0 PDOutputIntent

PDOutputIntent

FindNamedDestinationPage(PDNamedDestination)

public PDPageDestination FindNamedDestinationPage(PDNamedDestination arg0)

Parameters

arg0 PDNamedDestination

PDNamedDestination

Returns

PDPageDestination

PDPageDestination

Exceptions

IOException

GetAcroForm(PDDocumentFixup)

public PDAcroForm GetAcroForm(PDDocumentFixup arg0)

Parameters

arg0 PDDocumentFixup

PDDocumentFixup

Returns

PDAcroForm

PDAcroForm