Class PDOutlineItem
- Namespace
- Org.Apache.Pdfbox.Pdmodel.Interactive.Documentnavigation.Outline
- Assembly
- MASES.NetPDF.dll
public class PDOutlineItem : PDOutlineNode, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>PDOutlineItem
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
PDOutlineItem()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDOutlineItem()
PDOutlineItem(COSDictionary)
public PDOutlineItem(COSDictionary arg0)
Parameters
PDOutlineItem(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 PDOutlineItem(params object[] args)
Parameters
args
object[]
Properties
Action
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#getAction-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#setAction-org.apache.pdfbox.pdmodel.interactive.action.PDAction-
public PDAction Action { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Destination
public PDDestination Destination { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
NextSibling
public PDOutlineItem NextSibling { get; }
Property Value
PreviousSibling
public PDOutlineItem PreviousSibling { get; }
Property Value
StructureElement
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#getStructureElement-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#setStructureElement-org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDStructureElement-
public PDStructureElement StructureElement { get; set; }
Property Value
TextColor
public PDColor TextColor { get; }
Property Value
Title
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#getTitle-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/interactive/documentnavigation/outline/PDOutlineItem.html#setTitle-java.lang.String-
public String Title { get; set; }
Property Value
Methods
FindDestinationPage(PDDocument)
public PDPage FindDestinationPage(PDDocument arg0)
Parameters
arg0
PDDocument
Returns
Exceptions
InsertSiblingAfter(PDOutlineItem)
public void InsertSiblingAfter(PDOutlineItem arg0)
Parameters
InsertSiblingBefore(PDOutlineItem)
public void InsertSiblingBefore(PDOutlineItem arg0)
Parameters
IsBold()
public bool IsBold()
Returns
IsItalic()
public bool IsItalic()
Returns
SetBold(bool)
public void SetBold(bool arg0)
Parameters
SetDestination(PDDestination)
public void SetDestination(PDDestination arg0)
Parameters
SetDestination(PDPage)
public void SetDestination(PDPage arg0)
Parameters
SetItalic(bool)
public void SetItalic(bool arg0)
Parameters
SetTextColor(Color)
public void SetTextColor(Color arg0)
Parameters
SetTextColor(PDColor)
public void SetTextColor(PDColor arg0)