StructureTypeStandard

遗产: java.lang.Object

public final class StructureTypeStandard

代表标准结构类型。

领域

场地描述
Annot(注释;PDF 1.5)部分 ILSE 内容与对应的 PDF 注释之间的关联。
Art(文章)构成单一叙述或说明的相对独立的文本主体。
BibEntry(参考书目条目)标识某些引用内容的外部来源的参考。
BlockQuote(块引用)文本的一部分,由一个或多个段落组成,这些段落归因于周围文本作者以外的其他人。
Caption(标题)描述表格或图形的简短文本部分。
Code(代码)计算机程序文本的片段。
Div(划分)通用块级元素或元素组。
Document(文件)完整的文件。
Figure(图) 一项图形内容。
Form(表单)表示交互式表单字段的小部件注释。
Formula(公式)数学公式。
H(标题)文档内容细分的标签。
H1Level 1 Heading,用于无法按层次嵌套其部分的合规作者,因此无法从其嵌套级别确定标题级别。
H22 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。
H33 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。
H4级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。
H55 级标题,用于无法按层次嵌套其部分并因此无法根据嵌套级别确定标题级别的合规作者。
H66 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。
Index(索引)包含识别文本的条目序列,并附有参考元素,指出文档主体中指定文本的出现。
L(列表)一系列具有相似意义和重要性的项目。
LBody(List body) 列表项的描述性内容。
LI(列表项)列表的单个成员。
Lbl(标签)将给定项目与同一列表或其他类似项目组中的其他项目区分开来的名称或编号。
Link(链接)部分 ILSE 内容与相应的链接注释或注释之间的关联。
NonStruct(非结构元素)没有内在结构意义的分组元素;它仅用于分组目的。
Note(注释)从文档正文中引用的解释性文本项,例如脚注或尾注。
P(段落)文本的低级划分。
Part(部分)文件的大规模划分。
Private(私有元素)包含属于生成它的应用程序的私有内容的分组元素。
Quote(引用)归因于周围文本作者以外的其他人的文本的内嵌部分。
RB(Ruby 基本文本)应用了 ruby 注释的全尺寸文本。
RP(红宝石标点符号)红宝石注释文本周围的标点符号。
RT(红宝石注释文本)应与红宝石基本文本相邻放置的较小尺寸的文本。
Reference(参考)对文档其他地方内容的引用。
Ruby(Ruby;PDF 1.5)以较小的文本大小编写的旁注(注释),并放置在它所指的基本文本旁边。
Sect(部分)用于对相关内容元素进行分组的容器。
Span(跨度)文本的一般内联部分,没有特定的固有特征。
TBody(表格主体行组;PDF 1.5)构成表格主体部分的一组行。
TD(表格数据单元格)包含作为表格内容一部分的数据的表格单元格。
TFoot(表脚行组;PDF 1.5)构成表脚的一组行。
TH(表格标题单元格)包含标题文本的表格单元格,描述表格的一行或多行或列。
THead(表格标题行组;PDF 1.5)构成表格标题的一组行。
TOC(目录)由目录项条目(结构类型 TOCI)和/或其他嵌套目录条目 (TOC) 组成的列表。
TOCI(目录项)目录的单个成员。
TR(表格行)表格中的一行标题或数据。
Table(表格)矩形数据单元的二维布局,可能具有复杂的子结构。
WP(Warichu 标点符号)WT 文本周围的标点符号。
WT(Warichu 文本)warichu 评论的较小文本,格式为两行并放置在周围的 WP 元素之间。
Warichu(Warichu; PDF 1.5) 较小文本大小的评论或注释,在包含文本行的高度内被格式化为两条较小的行,并放置在(内嵌)它所指的基本文本之后。

方法

方法描述
canBeAppended(StructureTypeStandard structureType)
createElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)
equals(Object arg0)
getCategory()获取标准结构类型的类别。
getClass()
getTag()获取 StructureElement 的标签名称。
hashCode()
notify()
notifyAll()
toString()返回表示当前对象的字符串。
to_StructureTypeStandard(String tag)执行从 String 到StructureTypeStandard.
wait()
wait(long arg0)
wait(long arg0, int arg1)

Annot

public static final StructureTypeStandard Annot

(注释;PDF 1.5)部分 ILSE 内容与对应的 PDF 注释之间的关联。 Annot 应用于除链接注释和小部件注释之外的所有 PDF 注释。

Art

public static final StructureTypeStandard Art

(文章)构成单一叙述或说明的相对独立的文本主体。文章应该是脱节的;也就是说,它们不应包含其他条款作为构成要素。

BibEntry

public static final StructureTypeStandard BibEntry

(参考书目条目)标识某些引用内容的外部来源的参考。它可能包含一个标签(结构类型 Lbl)作为孩子。

尽管参考书目条目可能包含标识引用内容的作者、作品、出版商等的组成部分,但在此详细级别上没有定义标准结构类型。

BlockQuote

public static final StructureTypeStandard BlockQuote

(块引用)文本的一部分,由一个或多个段落组成,这些段落归因于周围文本作者以外的其他人。

Caption

public static final StructureTypeStandard Caption

(标题)描述表格或图形的简短文本部分。

Code

public static final StructureTypeStandard Code

(代码)计算机程序文本的片段。

Div

public static final StructureTypeStandard Div

(划分)通用块级元素或元素组。

Document

public static final StructureTypeStandard Document

(文件)完整的文件。这是包含多个部分或多个文章的任何结构树的根元素。

Figure

public static final StructureTypeStandard Figure

(图) 一项图形内容。它的位置可以用 Placement 布局属性指定。

Form

public static final StructureTypeStandard Form

(表单)表示交互式表单字段的小部件注释。

Formula

public static final StructureTypeStandard Formula

(公式)数学公式。

此结构类型仅对将整个内容元素标识为公式有用。没有定义标准结构类型来识别公式中的各个组件。从格式化的角度来看,公式应与图形(结构类型图形)类似地对待。

H

public static final StructureTypeStandard H

(标题)文档内容细分的标签。它应该是它领导的部门的第一个孩子。

H1

public static final StructureTypeStandard H1

Level 1 Heading,用于无法按层次嵌套其部分的合规作者,因此无法从其嵌套级别确定标题级别。

H2

public static final StructureTypeStandard H2

2 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。

H3

public static final StructureTypeStandard H3

3 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。

H4

public static final StructureTypeStandard H4

级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。

H5

public static final StructureTypeStandard H5

5 级标题,用于无法按层次嵌套其部分并因此无法根据嵌套级别确定标题级别的合规作者。

H6

public static final StructureTypeStandard H6

6 级标题,用于无法按层次嵌套其部分并因此无法从其嵌套级别确定标题级别的合规作者。

Index

public static final StructureTypeStandard Index

(索引)包含识别文本的条目序列,并附有参考元素,指出文档主体中指定文本的出现。

L

public static final StructureTypeStandard L

(列表)一系列具有相似意义和重要性的项目。它的直接子项应该是一个可选的标题(结构类型 Caption),后跟一个或多个列表项(结构类型 LI)。

LBody

public static final StructureTypeStandard LBody

(List body) 列表项的描述性内容。例如,在字典列表中,它包含术语的定义。它可能直接包含内容或有其他 BLSE,可能包括嵌套列表,作为孩子。

LI

public static final StructureTypeStandard LI

(列表项)列表的单个成员。它的子项可以是一个或多个标签、列表体或两者(结构类型 Lbl 或 LBody)。

Lbl

public static final StructureTypeStandard Lbl

(标签)将给定项目与同一列表或其他类似项目组中的其他项目区分开来的名称或编号。

public static final StructureTypeStandard Link

(链接)部分 ILSE 内容与相应的链接注释或注释之间的关联。它的子项应该是一个或多个内容项或子 ILSE 以及一个或多个标识关联链接注释的对象引用。

NonStruct

public static final StructureTypeStandard NonStruct

(非结构元素)没有内在结构意义的分组元素;它仅用于分组目的。这种类型的元素不同于分区(结构类型 Div),因为它不应被解释或导出为其他文档格式;但是,它的后代应该被正常处理。

Note

public static final StructureTypeStandard Note

(注释)从文档正文中引用的解释性文本项,例如脚注或尾注。它可能有一个标签(结构类型 Lbl)作为孩子。注释可以作为结构元素的子元素包含在引用它的正文中,也可以包含在其他地方(例如在尾注部分)并通过引用(结构类型 Reference)访问。

标记的 PDF 不规定脚注在页面内容顺序中的位置。它们可以内联或在页面末尾,由符合规范的作者自行决定。

P

public static final StructureTypeStandard P

(段落)文本的低级划分。

Part

public static final StructureTypeStandard Part

(部分)文件的大规模划分。这种类型的元素适用于对文章或章节进行分组。

Private

public static final StructureTypeStandard Private

(私有元素)包含属于生成它的应用程序的私有内容的分组元素。此类元素的结构意义未指定,应完全由符合规范的作者确定。 Private 元素及其任何子元素都不应被解释或导出为其他文档格式。

Quote

public static final StructureTypeStandard Quote

(引用)归因于周围文本作者以外的其他人的文本的内嵌部分。

引用的文本应包含在单个段落中。这与块级元素 BlockQuote 不同,后者由一个或多个完整的段落组成(或其他呈现为完整段落的元素)。

RB

public static final StructureTypeStandard RB

(Ruby 基本文本)应用了 ruby 注释的全尺寸文本。 RB 可能包含文本、其他内联元素或两者的混合。它可能具有 RubyAlign 属性。

RP

public static final StructureTypeStandard RP

(红宝石标点符号)红宝石注释文本周围的标点符号。仅当 ruby 注释无法以 ruby 样式正确格式化而被格式化为普通注释时,或者当它被格式化为 warichu 时,才使用它。它包含文本(通常是单个左或右括号或类似的括号字符)。

RT

public static final StructureTypeStandard RT

(红宝石注释文本)应与红宝石基本文本相邻放置的较小尺寸的文本。它可能包含文本、其他内联元素或两者的混合。它可能具有 RubyAlign 和 RubyPosition 属性。

Reference

public static final StructureTypeStandard Reference

(参考)对文档其他地方内容的引用。

Ruby

public static final StructureTypeStandard Ruby

(Ruby;PDF 1.5)以较小的文本大小编写的旁注(注释),并放置在它所指的基本文本旁边。 Ruby 元素还可以包含 RB、RT 和 RP 元素。

(Ruby) 整个 ruby 程序集的包装器。它应包含一个 RB 元素,后跟一个 RT 元素或由 RP、RT 和 RP 组成的三元素组。 Ruby 元素及其内容元素不得跨越多行。

Sect

public static final StructureTypeStandard Sect

(部分)用于对相关内容元素进行分组的容器。

Span

public static final StructureTypeStandard Span

(跨度)文本的一般内联部分,没有特定的固有特征。例如,它可用于使用一组给定的样式属性来分隔文本范围。

TBody

public static final StructureTypeStandard TBody

(表格主体行组;PDF 1.5)构成表格主体部分的一组行。如果表格跨多个页面拆分,正文区域可能会在行边界处分开。一个表格可能有多个 TBody 元素,以允许为一组行绘制边框或背景。

TD

public static final StructureTypeStandard TD

(表格数据单元格)包含作为表格内容一部分的数据的表格单元格。

TFoot

public static final StructureTypeStandard TFoot

(表脚行组;PDF 1.5)构成表脚的一组行。如果表格跨多个页面拆分,这些行可能会在每个表格片段的底部重新绘制(尽管只有一个 TFoot 元素。)

TH

public static final StructureTypeStandard TH

(表格标题单元格)包含标题文本的表格单元格,描述表格的一行或多行或列。

THead

public static final StructureTypeStandard THead

(表格标题行组;PDF 1.5)构成表格标题的一组行。如果表格跨多个页面拆分,这些行可能会在每个表格片段的顶部重新绘制(尽管只有一个 THead 元素)。

TOC

public static final StructureTypeStandard TOC

(目录)由目录项条目(结构类型 TOCI)和/或其他嵌套目录条目 (TOC) 组成的列表。

仅包含 TOCI 条目的 TOC 条目表示平面层次结构。包含其他嵌套 TOC 条目(可能还有 TOCI 条目)的 TOC 条目表示更复杂的层次结构。理想情况下,顶级 TOC 条目的层次结构反映了文档主体的结构。

TOCI

public static final StructureTypeStandard TOCI

(目录项)目录的单个成员。此条目\u2019s 孩子可能是以下任何一种结构类型:

Lbl - 一个标签

参考 - 对标题和页码的参考

NonStruct - 用于包装领导者工件的非结构元素

  • 描述性文字

TOC - 分层内容表的内容元素表,如 TOC 条目所述

TR

public static final StructureTypeStandard TR

(表格行)表格中的一行标题或数据。它可能包含表格标题单元格和表格数据单元格(结构类型 TH 和 TD)。

Table

public static final StructureTypeStandard Table

(表格)矩形数据单元的二维布局,可能具有复杂的子结构。它包含一个或多个表行(结构类型 TR)作为子项;或一个可选的表头(结构类型 THead),后跟一个或多个表体元素(结构类型 TBody)和一个可选的表脚(结构类型 TFoot)。此外,表格可能有一个标题(结构类型标题)作为其第一个或最后一个子项。

WP

public static final StructureTypeStandard WP

(Warichu 标点符号)WT 文本周围的标点符号。它包含文本(通常是单个左或右括号或类似的括号字符)。根据 JIS X 4051-1995,warichu 周围的括号可以根据格式化程序的判断转换为 SPACE(标称宽度为 1/4 EM)。

WT

public static final StructureTypeStandard WT

(Warichu 文本)warichu 评论的较小文本,格式为两行并放置在周围的 WP 元素之间。

Warichu

public static final StructureTypeStandard Warichu

(Warichu; PDF 1.5) 较小文本大小的评论或注释,在包含文本行的高度内被格式化为两条较小的行,并放置在(内嵌)它所指的基本文本之后。 Warichu 元素还可以包含 WT 和 WP 元素。

(Warichu) 整个 warichu 组件的包装纸。它可能包含由 WP、WT 和 WP 组成的三元素群。根据日本工业标准 (JIS) X 4051-1995 中描述的 warichu 破坏规则,Warichu 元素(及其内容元素)可以换行。

canBeAppended(StructureTypeStandard structureType)

public final boolean canBeAppended(StructureTypeStandard structureType)

参数:

范围类型描述
structureTypeStructureTypeStandard

退货: 布尔值

createElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

public final Element createElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

参数:

范围类型描述
taggedContextTaggedContext
pdfEngineEntityIPdfPrimitive

退货: Element

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getCategory()

public final StructureTypeCategory getCategory()

获取标准结构类型的类别。

退货: StructureTypeCategory - 值:标准结构类型的类别。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getTag()

public final String getTag()

获取 StructureElement 的标签名称。

退货: java.lang.String - StructureElement 的标记名称。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

返回表示当前对象的字符串。

退货: java.lang.String - 表示当前对象的字符串。

to_StructureTypeStandard(String tag)

public static StructureTypeStandard to_StructureTypeStandard(String tag)

执行从 String 到StructureTypeStandard.

参数:

范围类型描述
tagjava.lang.String标记名称。

退货: StructureTypeStandard - 转换的结果。

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