OutlineItemCollection
遗产: java.lang.Object, com.aspose.pdf.Outlines
public final class OutlineItemCollection extends Outlines
表示 PDF 文档大纲层次结构中的大纲条目。
构造函数
构造函数 | 描述 |
---|---|
OutlineItemCollection(IPdfObject outline) | 使用内部引擎大纲条目对象初始化此类的新实例。 |
OutlineItemCollection(OutlineCollection outlines) | 使用根层次结构对象初始化大纲项实例。 |
方法
OutlineItemCollection(IPdfObject outline)
public OutlineItemCollection(IPdfObject outline)
使用内部引擎大纲条目对象初始化此类的新实例。
参数:
范围 | 类型 | 描述 |
---|---|---|
outline | IPdfObject | 大纲条目的内部引擎对象。 |
OutlineItemCollection(OutlineCollection outlines)
public OutlineItemCollection(OutlineCollection outlines)
使用根层次结构对象初始化大纲项实例。
参数:
范围 | 类型 | 描述 |
---|---|---|
outlines | OutlineCollection | 外出集合。 |
add(OutlineItemCollection outline)
public void add(OutlineItemCollection outline)
将大纲项添加到集合中。
参数:
范围 | 类型 | 描述 |
---|---|---|
outline | OutlineItemCollection | 要添加的大纲项目。 |
clear()
public void clear()
清除集合中的所有项目。
contains(OutlineItemCollection item)
public boolean contains(OutlineItemCollection item)
尚不支持。
总是抛出 NotImplementedException
参数:
范围 | 类型 | 描述 |
---|---|---|
item | OutlineItemCollection | 要在集合中定位的对象 |
退货: boolean - 布尔值 True - 如果找到项目;否则,假的。
copyTo(OutlineItemCollection[] array, int index)
public void copyTo(OutlineItemCollection[] array, int index)
将大纲条目复制到 System.Array,从特定的 System.Array 索引开始。
参数:
范围 | 类型 | 描述 |
---|---|---|
array | OutlineItemCollection[] | 作为目标的一维 System.Array。必须具有从零开始的索引。 |
index | int | array 中从零开始的索引,复制从这里开始。 |
delete()
public void delete()
从文档大纲层次结构中删除此大纲项。
delete(String name)
public void delete(String name)
从文档大纲层次结构中删除具有指定名称的大纲条目。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 大纲条目的标题将被删除。 |
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
getAction()
public PdfAction getAction()
获取此大纲项的操作。
退货: PdfAction -PdfAction 值
getBold()
public boolean getBold()
获取此大纲项的标题文本的粗体标记
退货: boolean - 布尔值
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getColor()
public Color getColor()
获取此大纲项的标题文本的颜色。
退货: Color - 颜色值
getDestination()
public IAppointment getDestination()
获取此大纲项的目的地。
退货: IAppointment - 预约值
getEngineDict()
public IPdfDictionary getEngineDict()
仅限内部
退货: IPdfDictionary IPdfDictionary 对象
getEngineObj()
public IPdfObject getEngineObj()
仅限内部
退货: IPdfObject IPdfObject 对象
getFirst()
public OutlineItemCollection getFirst()
获取表示大纲层次结构中第一个顶级项的大纲项。
退货: OutlineItemCollection OutlineItemCollection 值
getItalic()
public boolean getItalic()
获取此大纲项的标题文本的斜体标志
退货: boolean - 布尔值
getLast()
public OutlineItemCollection getLast()
获取表示大纲层次结构中最后一个顶级项的大纲项。
退货: OutlineItemCollection OutlineItemCollection 值
getLevel()
public int getLevel()
获取大纲项的层次结构级别。
退货: int - 整数值
getNext()
public OutlineItemCollection getNext()
获取表示大纲层次结构中相对于此项目的下一个项目的大纲项目。
退货: OutlineItemCollection OutlineItemCollection 值
getOpen()
public boolean getOpen()
获取大纲项的打开状态(真/假)。
退货: boolean - 布尔值
getParent()
public Outlines getParent()
获取大纲层次结构中此大纲项的父对象。
退货: Outlines 对象值
getPrev()
public OutlineItemCollection getPrev()
获取表示大纲层次结构中相对于此项目的前一个项目的大纲项目。
退货: OutlineItemCollection OutlineItemCollection 值
getSyncRoot()
public Object getSyncRoot()
获取可用于同步对此集合的访问的对象。
退货: java.lang.Object - 对象值
getTitle()
public String getTitle()
获取此大纲项的标题。
退货: java.lang.String - 字符串值
getVisibleCount()
public int getVisibleCount()
获取文档大纲层次结构中所有级别的大纲项总数。
退货: int - 整数值
get_Item(int index)
public OutlineItemCollection get_Item(int index)
使用索引从集合中获取大纲项。
参数:
范围 | 类型 | 描述 |
---|---|---|
index | int | 集合中的索引。 |
退货: OutlineItemCollection OutlineItemCollection 对象。
hasNext()
public final boolean hasNext()
检查大纲层次结构中代表下一个项目的大纲项目是否相对于此项目。
退货: boolean - 布尔值
hashCode()
public native int hashCode()
退货: 整数
insert(int index, OutlineItemCollection outline)
public void insert(int index, OutlineItemCollection outline)
将大纲项插入到指定位置的集合中。
参数:
范围 | 类型 | 描述 |
---|---|---|
index | int | 指定插入位置的索引。 |
outline | OutlineItemCollection | 应插入大纲项目。 |
isReadOnly()
public boolean isReadOnly()
获取一个值,该值指示集合是否为只读。
退货: boolean - 布尔值
isSynchronized()
public boolean isSynchronized()
获取指示对此集合的访问是否同步(线程安全)的值。
退货: boolean - 布尔值
iterator()
public Iterator<OutlineItemCollection> iterator()
返回循环访问集合的枚举器。
退货: java.util.Iterator<com.aspose.pdf.OutlineItemCollection> - 一个 System.Collections.IEnumerator 对象,可用于遍历集合。
iterator_Rename_Namesake()
public final System.Collections.IEnumerator iterator_Rename_Namesake()
退货: com.aspose.ms.System.Collections.IEnumerator
next()
public OutlineItemCollection next()
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
remove(OutlineItemCollection item)
public boolean remove(OutlineItemCollection item)
尚不支持。
总是抛出 NotImplementedException
参数:
范围 | 类型 | 描述 |
---|---|---|
item | OutlineItemCollection | OutlineItemCollection 实例 |
退货: boolean - 布尔值 True - 如果项目被移除;否则,假的。
remove(int index)
public final void remove(int index)
按索引删除项目。
参数:
范围 | 类型 | 描述 |
---|---|---|
index | int | 要删除的项目的索引。 |
setAction(PdfAction value)
public void setAction(PdfAction value)
设置此大纲项的操作。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | PdfAction | PDF操作值 |
setBold(boolean value)
public void setBold(boolean value)
为该大纲项的标题文本设置粗体标志
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setColor(Color value)
public void setColor(Color value)
设置此大纲项的标题文本的颜色。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 颜色对象 |
setDestination(IAppointment value)
public void setDestination(IAppointment value)
设置此大纲项的目标。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | IAppointment | 预约值 |
setItalic(boolean value)
public void setItalic(boolean value)
为此大纲项的标题文本设置斜体标志
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setOpen(boolean value)
public void setOpen(boolean value)
设置大纲项的打开状态(真/假)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setTitle(String value)
public void setTitle(String value)
设置此大纲项的标题。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 字符串值 |
size()
public int size()
收集项目的计数。请不要与 VisibleCount 混淆:VisibleCount 获取所有级别的可见大纲项的数量。
退货: 整数
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |