OutlineItemCollection

遗产: java.lang.Object, com.aspose.pdf.Outlines

public final class OutlineItemCollection extends Outlines

表示 PDF 文档大纲层次结构中的大纲条目。

构造函数

构造函数描述
OutlineItemCollection(IPdfObject outline)使用内部引擎大纲条目对象初始化此类的新实例。
OutlineItemCollection(OutlineCollection outlines)使用根层次结构对象初始化大纲项实例。

方法

方法描述
add(OutlineItemCollection outline)将大纲项添加到集合中。
clear()清除集合中的所有项目。
contains(OutlineItemCollection item)尚不支持。
copyTo(OutlineItemCollection[] array, int index)将大纲条目复制到 System.Array,从特定的 System.Array 索引开始。
delete()从文档大纲层次结构中删除此大纲项。
delete(String name)从文档大纲层次结构中删除具有指定名称的大纲条目。
equals(Object arg0)
getAction()获取此大纲项的操作。
getBold()获取此大纲项的标题文本的粗体标记
getClass()
getColor()获取此大纲项的标题文本的颜色。
getDestination()获取此大纲项的目的地。
getEngineDict()仅限内部
getEngineObj()仅限内部
getFirst()获取表示大纲层次结构中第一个顶级项的大纲项。
getItalic()获取此大纲项的标题文本的斜体标志
getLast()获取表示大纲层次结构中最后一个顶级项的大纲项。
getLevel()获取大纲项的层次结构级别。
getNext()获取表示大纲层次结构中相对于此项目的下一个项目的大纲项目。
getOpen()获取大纲项的打开状态(真/假)。
getParent()获取大纲层次结构中此大纲项的父对象。
getPrev()获取表示大纲层次结构中相对于此项目的前一个项目的大纲项目。
getSyncRoot()获取可用于同步对此集合的访问的对象。
getTitle()获取此大纲项的标题。
getVisibleCount()获取文档大纲层次结构中所有级别的大纲项总数。
get_Item(int index)使用索引从集合中获取大纲项。
hasNext()检查大纲层次结构中代表下一个项目的大纲项目是否相对于此项目。
hashCode()
insert(int index, OutlineItemCollection outline)将大纲项插入到指定位置的集合中。
isReadOnly()获取一个值,该值指示集合是否为只读。
isSynchronized()获取指示对此集合的访问是否同步(线程安全)的值。
iterator()返回循环访问集合的枚举器。
iterator_Rename_Namesake()
next()
notify()
notifyAll()
remove(OutlineItemCollection item)尚不支持。
remove(int index)按索引删除项目。
setAction(PdfAction value)设置此大纲项的操作。
setBold(boolean value)为该大纲项的标题文本设置粗体标志
setColor(Color value)设置此大纲项的标题文本的颜色。
setDestination(IAppointment value)设置此大纲项的目标。
setItalic(boolean value)为此大纲项的标题文本设置斜体标志
setOpen(boolean value)设置大纲项的打开状态(真/假)。
setTitle(String value)设置此大纲项的标题。
size()收集项目的计数。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

OutlineItemCollection(IPdfObject outline)

public OutlineItemCollection(IPdfObject outline)

使用内部引擎大纲条目对象初始化此类的新实例。

参数:

范围类型描述
outlineIPdfObject大纲条目的内部引擎对象。

OutlineItemCollection(OutlineCollection outlines)

public OutlineItemCollection(OutlineCollection outlines)

使用根层次结构对象初始化大纲项实例。

参数:

范围类型描述
outlinesOutlineCollection外出集合。

add(OutlineItemCollection outline)

public void add(OutlineItemCollection outline)

将大纲项添加到集合中。

参数:

范围类型描述
outlineOutlineItemCollection要添加的大纲项目。

clear()

public void clear()

清除集合中的所有项目。

contains(OutlineItemCollection item)

public boolean contains(OutlineItemCollection item)

尚不支持。

总是抛出 NotImplementedException

参数:

范围类型描述
itemOutlineItemCollection要在集合中定位的对象

退货: boolean - 布尔值 True - 如果找到项目;否则,假的。

copyTo(OutlineItemCollection[] array, int index)

public void copyTo(OutlineItemCollection[] array, int index)

将大纲条目复制到 System.Array,从特定的 System.Array 索引开始。

参数:

范围类型描述
arrayOutlineItemCollection[]作为目标的一维 System.Array。必须具有从零开始的索引。
indexintarray 中从零开始的索引,复制从这里开始。

delete()

public void delete()

从文档大纲层次结构中删除此大纲项。

delete(String name)

public void delete(String name)

从文档大纲层次结构中删除具有指定名称的大纲条目。

参数:

范围类型描述
namejava.lang.String大纲条目的标题将被删除。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.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)

使用索引从集合中获取大纲项。

参数:

范围类型描述
indexint集合中的索引。

退货: 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)

将大纲项插入到指定位置的集合中。

参数:

范围类型描述
indexint指定插入位置的索引。
outlineOutlineItemCollection应插入大纲项目。

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()

退货: OutlineItemCollection

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(OutlineItemCollection item)

public boolean remove(OutlineItemCollection item)

尚不支持。

总是抛出 NotImplementedException

参数:

范围类型描述
itemOutlineItemCollectionOutlineItemCollection 实例

退货: boolean - 布尔值 True - 如果项目被移除;否则,假的。

remove(int index)

public final void remove(int index)

按索引删除项目。

参数:

范围类型描述
indexint要删除的项目的索引。

setAction(PdfAction value)

public void setAction(PdfAction value)

设置此大纲项的操作。

参数:

范围类型描述
valuePdfActionPDF操作值

setBold(boolean value)

public void setBold(boolean value)

为该大纲项的标题文本设置粗体标志

参数:

范围类型描述
valueboolean布尔值

setColor(Color value)

public void setColor(Color value)

设置此大纲项的标题文本的颜色。

参数:

范围类型描述
valuejava.awt.Color颜色对象

setDestination(IAppointment value)

public void setDestination(IAppointment value)

设置此大纲项的目标。

参数:

范围类型描述
valueIAppointment预约值

setItalic(boolean value)

public void setItalic(boolean value)

为此大纲项的标题文本设置斜体标志

参数:

范围类型描述
valueboolean布尔值

setOpen(boolean value)

public void setOpen(boolean value)

设置大纲项的打开状态(真/假)。

参数:

范围类型描述
valueboolean布尔值

setTitle(String value)

public void setTitle(String value)

设置此大纲项的标题。

参数:

范围类型描述
valuejava.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)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int