|
Foxit PDF SDK
|
Public 成员函数 | |
| LRStructureElement () | |
| 构造函数。 | |
| LRStructureElement (LRStructureElement other) | |
| 带参数的构造函数。 更多... | |
| LRStructureElement (LRElement element) | |
| 构造函数,使用父类对象。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| long | getAttributeValueARGB (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的ARGB值(由索引指定)。 更多... | |
| int | getAttributeValueCount (int type) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的值数量。 更多... | |
| LRStructureElement | getAttributeValueElement (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的结构元素对象(由索引指定)。 更多... | |
| int | getAttributeValueEnum (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的枚举值(由索引指定)。 更多... | |
| float | getAttributeValueFloat (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的浮点值(由索引指定)。 更多... | |
| int | getAttributeValueInt32 (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的整数值(由索引指定)。 更多... | |
| String | getAttributeValueString (int type, int index) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的字符串值(由索引指定)。 更多... | |
| int | getAttributeValueType (int type) throws com.foxit.sdk.PDFException |
| 获取指定属性类型的属性值类型。 更多... | |
| RectF | getBBox () throws com.foxit.sdk.PDFException |
| 获取边界框。 更多... | |
| LRElement | getChild (int index) throws com.foxit.sdk.PDFException |
| 通过索引获取子元素。 更多... | |
| int | getChildCount () throws com.foxit.sdk.PDFException |
| 获取子元素的数量。 更多... | |
| LRStructureElement | getParentElement () throws com.foxit.sdk.PDFException |
| 获取父元素。 更多... | |
| int | getSupportedAttribute (int index) throws com.foxit.sdk.PDFException |
| 通过索引获取支持的属性类型。 更多... | |
| int | getSupportedAttributeCount () throws com.foxit.sdk.PDFException |
| 获取支持的属性数量。 更多... | |
Public 成员函数 继承自 com.foxit.sdk.addon.layoutrecognition.LRElement | |
| LRElement () | |
| 构造函数。 | |
| LRElement (LRElement other) | |
| 带参数的构造函数。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| int | getElementType () |
| 获取元素类型。 更多... | |
| boolean | isContentElement () throws com.foxit.sdk.PDFException |
| 检查当前对象是否为内容元素。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| boolean | isGraphicsObjectElement () throws com.foxit.sdk.PDFException |
| 检查当前对象是否为图形对象元素。 更多... | |
| boolean | isStructureElement () throws com.foxit.sdk.PDFException |
| 检查当前对象是否为结构元素。 更多... | |
| String | stringifyType () throws com.foxit.sdk.PDFException |
| 将当前元素的类型(枚举值)转换为简短且易记的字符串(文本)表示。 更多... | |
Public 成员函数 继承自 com.foxit.sdk.common.Base | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
静态 Public 成员函数 | |
| static boolean | isArrayAttributeValueType (int type) throws com.foxit.sdk.PDFException |
| 检查输入的属性值类型是否表示数组。 更多... | |
| static int | parseAttributeType (String type_string) |
| 解析属性类型的字符串表示并获取此属性类型的枚举值。 更多... | |
| static String | stringifyAttributeType (int type) |
| 将指定属性类型的枚举值转换为简短且易记的字符串(文本)表示。 更多... | |
| static String | stringifyEnumVariant (int type) |
| 将指定属性值枚举的枚举值转换为简短且易记的字符串(文本)表示。 更多... | |
静态 Public 成员函数 继承自 com.foxit.sdk.addon.layoutrecognition.LRElement | |
| static String | stringifyElementType (int type) |
| 将指定元素类型的枚举值转换为简短且易记的字符串(文本)表示。 更多... | |
静态 Public 属性 | |
| static final int | e_AttributeTypeABox = 0x414c4258 |
| (保留)属性类型:ABox。 更多... | |
| static final int | e_AttributeTypeAttached = 0x41545448 |
| 属性类型:Attached,指定工件在逻辑上附加到页面的边缘(如果有的话)。 更多... | |
| static final int | e_AttributeTypeBackgroundColor = 0x424b4743 |
| 属性类型:BackgroundColor,表示用于填充表格单元格或任何元素内容矩形背景的颜色。 更多... | |
| static final int | e_AttributeTypeBaselineShift = 0x42534846 |
| 属性类型:BaselineShift,表示元素基线相对于其父元素基线的偏移距离。 更多... | |
| static final int | e_AttributeTypeBBox = 0x42424f58 |
| 属性类型:BBox,表示元素的边界框(完全包含其可见内容的矩形)。 更多... | |
| static final int | e_AttributeTypeBlockAlign = 0x42414c4e |
| 属性类型:BlockAlign,表示表格单元格内容在块进展方向上的对齐方式。 更多... | |
| static final int | e_AttributeTypeBorderColor = 0x42445243 |
| 属性类型:BorderColor,表示在表格单元格或任何元素内容矩形边缘绘制的边框颜色。 更多... | |
| static final int | e_AttributeTypeBorderStyle = 0x42445253 |
| 属性类型:BorderStyle,表示元素边框的样式。 更多... | |
| static final int | e_AttributeTypeBorderThickness = 0x42445254 |
| 属性类型:BorderThickness,表示在表格单元格或任何元素内容矩形边缘绘制的边框厚度。 更多... | |
| static final int | e_AttributeTypeColor = 0x434f4c52 |
| 属性类型:Color,表示用于绘制文本的颜色以及表格边框和文本装饰的默认颜色值。 更多... | |
| static final int | e_AttributeTypeColSpan = 0x4353504e |
| 仅适用于Table的属性类型:ColSpan,表示单元格跨越的封闭表格中的列数。 更多... | |
| static final int | e_AttributeTypeColumnCount = 0x434c434e |
| 属性类型:ColumnCount,表示分组元素内容中的列数。 更多... | |
| static final int | e_AttributeTypeColumnGap = 0x434c4750 |
| 属性类型:ColumnGap,表示相邻列之间的期望空间,在内联进展方向上测量。 更多... | |
| static final int | e_AttributeTypeColumnWidths = 0x434c5744 |
| 属性类型:ColumnWidths,表示列的期望宽度,在内联进展方向上测量。 更多... | |
| static final int | e_AttributeTypeDestination = 0x44455354 |
| 属性类型:Destination(PDF 2.0),提供访问内容的方法。 更多... | |
| static final int | e_AttributeTypeDirection = 0x44495245 |
| (保留)属性类型:Direction。 更多... | |
| static final int | e_AttributeTypeEndIndent = 0x45494e44 |
| 属性类型:EndIndent,表示从BLSE的结束边缘到参考区域结束边缘的距离。 更多... | |
| static final int | e_AttributeTypeFieldChecked = 0x43484b44 |
| 仅适用于PrintField的属性类型:checked,表示单选按钮或复选框字段的状态。 更多... | |
| static final int | e_AttributeTypeFieldDesc = 0x46445343 |
| 仅适用于PrintField的属性类型:Desc,表示字段的备用名称, 类似于交互字段的字段字典中TU条目提供的值。 更多... | |
| static final int | e_AttributeTypeFieldRole = 0x46524f4c |
| 仅适用于PrintField的属性类型:Role,表示此图形所代表的表单字段类型。 更多... | |
| static final int | e_AttributeTypeGlyphOrientationVertical = 0x474f5654 |
| 属性类型:GlyphOrientationVertical,指定当内联进展方向为从上到下或从下到上时字形的方向。 更多... | |
| static final int | e_AttributeTypeHeight = 0x48474854 |
| 属性类型:Height,表示元素内容矩形的高度。 更多... | |
| static final int | e_AttributeTypeInlineAlign = 0x49414c4e |
| 属性类型:InlineAlign,表示表格单元格内容在内联进展方向上的对齐方式。 更多... | |
| static final int | e_AttributeTypeInvalid = 0x0 |
| 属性类型:无效。 | |
| static final int | e_AttributeTypeLineHeight = 0x4c484754 |
| 属性类型:LineHeight,表示元素在块进展方向上的首选高度。 更多... | |
| static final int | e_AttributeTypeListNumbering = 0x4c4e554d |
| 仅适用于List的属性类型:ListNumbering,表示用于生成自动编号列表中 Lbl(标签)元素内容的编号系统,或用于标识非编号列表中每个项目的符号。 更多... | |
| static final int | e_AttributeTypePadding = 0x50414447 |
| 属性类型:Padding,指定用于元素内容矩形与周围边框之间分离的偏移。 更多... | |
| static final int | e_AttributeTypePlacement = 0x504c4143 |
| 属性类型:Placement,表示元素相对于封闭参考区域和其他内容的定位。 更多... | |
| static final int | e_AttributeTypeRole = 0x524f4c45 |
| 属性类型:role,表示结构元素含义和它映射到的标准类型的字符串。 更多... | |
| static final int | e_AttributeTypeRotation = 0x524f5441 |
| 属性类型:Rotation 更多... | |
| static final int | e_AttributeTypeRowSpan = 0x5253504e |
| 仅适用于Table的属性类型:RowSpan,表示单元格跨越的封闭表格中的行数。 更多... | |
| static final int | e_AttributeTypeRubyAlign = 0x5242414c |
| 属性类型:RubyAlign,表示假名注音组合内行的对齐方式。 更多... | |
| static final int | e_AttributeTypeRubyPosition = 0x52425053 |
| 属性类型:RubyPosition,表示假名注音组合中RT结构元素相对于RB元素的位置。 更多... | |
| static final int | e_AttributeTypeShort = 0x53484f52 |
| 属性类型:Short(PDF 2.0),包含TH结构元素内容的简短形式。 更多... | |
| static final int | e_AttributeTypeSpaceAfter = 0x53504146 |
| 属性类型:SpaceAfter,表示BLSE后边缘之后的额外空间量。 更多... | |
| static final int | e_AttributeTypeSpaceBefore = 0x53504246 |
| 属性类型:SpaceBefore,表示BLSE前边缘之前的额外空间量。 更多... | |
| static final int | e_AttributeTypeStartIndent = 0x53494e44 |
| 属性类型:StartIndent,表示从参考区域的开始边缘到BLSE开始边缘的距离。 更多... | |
| static final int | e_AttributeTypeSubType = 0x53554254 |
| 属性类型:Subtype,表示注释或工件的子类型。 更多... | |
| static final int | e_AttributeTypeTableHeaders = 0x54484453 |
| (当前不支持)仅适用于Table的属性类型:Headers,表示元素标识符数组。 更多... | |
| static final int | e_AttributeTypeTableHeaderScope = 0x54485343 |
| 仅适用于Table的属性类型:Scope,指示标题单元格是否适用于 包含它的行中的其余单元格、包含它的列或 包含它的行和列。 更多... | |
| static final int | e_AttributeTypeTableSummary = 0x5442534d |
| 仅适用于Table的属性类型:Summary,表示表格用途和结构的摘要, 用于非视觉渲染,如语音或盲文。 更多... | |
| static final int | e_AttributeTypeTBorderStyle = 0x54424453 |
| 属性类型:TBorderStyle,表示在表格单元格每个边缘绘制的边框样式。 更多... | |
| static final int | e_AttributeTypeTextAlign = 0x54414c4e |
| 属性类型:TextAlign,表示BLSE行内文本和其他内容的对齐方式。 更多... | |
| static final int | e_AttributeTypeTextDecorationColor = 0x5444434c |
| 属性类型:TextDecorationColor,表示用于绘制文本装饰的颜色。 更多... | |
| static final int | e_AttributeTypeTextDecorationThickness = 0x54445448 |
| 属性类型:TextDecorationThickness,表示作为文本装饰一部分绘制的每条线的厚度。 更多... | |
| static final int | e_AttributeTypeTextDecorationType = 0x54445459 |
| 属性类型:TextDecorationType,表示应用于元素文本的文本装饰(如果有的话)。 更多... | |
| static final int | e_AttributeTypeTextIndent = 0x54494e44 |
| 属性类型:TextIndent,表示从BLSE的开始边缘(由 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeStartIndent 指定) 到第一行文本的额外距离。 更多... | |
| static final int | e_AttributeTypeTPadding = 0x54504144 |
| 属性类型:TPadding,指定用于表格单元格内容矩形与周围边框之间分离的偏移。 更多... | |
| static final int | e_AttributeTypeVersion = 0x5645534e |
| (保留)属性类型:Version,表示布局识别引擎的架构版本。 更多... | |
| static final int | e_AttributeTypeWidth = 0x57445448 |
| 属性类型:Width,表示元素内容矩形的宽度。 更多... | |
| static final int | e_AttributeTypeWritingMode = 0x574d4f44 |
| 属性类型:WritingMode,表示ILSE打包(内联进程)和BLSE堆叠(块进程)的 布局进展方向。 更多... | |
| static final int | e_AttributeValueEnumAfter = 0x41465445 |
| 枚举值:After,表示属性BlockAlign的对齐或属性RubyPosition的位置。 更多... | |
| static final int | e_AttributeValueEnumAuto = 0x4155544f |
| 枚举值:Auto。 更多... | |
| static final int | e_AttributeValueEnumBackground = 0x424b474e |
| 枚举值:Background,表示背景工件。背景工件通常作为显示在其上方或放置在该背景旁边的内容的背景。 更多... | |
| static final int | e_AttributeValueEnumBates = 0x42415445 |
| 枚举值:Bates(PDF2.0)。 | |
| static final int | e_AttributeValueEnumBefore = 0x42454652 |
| 枚举值:Before,表示属性Placement/RubyPosition的位置或属性BlockAlign的对齐。 更多... | |
| static final int | e_AttributeValueEnumBlock = 0x424c434b |
| 枚举值:Block,表示在封闭的参考区域或父BLSE内按块进展方向堆叠。 更多... | |
| static final int | e_AttributeValueEnumBoth = 0x424f5448 |
| 枚举值:Both,表示表格的行和列。 更多... | |
| static final int | e_AttributeValueEnumBottom = 0x42544f4d |
| 枚举值:Bottom,表示页面的下边缘。 更多... | |
| static final int | e_AttributeValueEnumCB = 0x43420000 |
| 枚举值:cb,表示复选框。 更多... | |
| static final int | e_AttributeValueEnumCenter = 0x434e5452 |
| 枚举值:Center,表示属性TextAlign/InlineAlign/RubyAlign的对齐。 更多... | |
| static final int | e_AttributeValueEnumCircle = 0x4352434c |
| 枚举值:Circle,表示空心圆形项目符号。 更多... | |
| static final int | e_AttributeValueEnumColumn = 0x434c4d4e |
| 枚举值:Column,表示表格的列。 更多... | |
| static final int | e_AttributeValueEnumDashed = 0x44534844 |
| 枚举值:Dashed,表示边框是一系列短线段。 更多... | |
| static final int | e_AttributeValueEnumDecimal = 0x44434d4c |
| 枚举值:Decimal,表示十进制阿拉伯数字(1-9, 10-99, ...)。 更多... | |
| static final int | e_AttributeValueEnumDisc = 0x44495343 |
| 枚举值:Disc,表示实心圆形项目符号。 更多... | |
| static final int | e_AttributeValueEnumDistribute = 0x44535442 |
| 枚举值:Distribute,表示内容要在行进方向上扩展以填充可用宽度。 更多... | |
| static final int | e_AttributeValueEnumDotted = 0x444f5444 |
| 枚举值:Dotted,表示边框是一系列点。 更多... | |
| static final int | e_AttributeValueEnumDouble = 0x44424c45 |
| 枚举值:Double,表示边框是两条实线。 更多... | |
| static final int | e_AttributeValueEnumEnd = 0x454e4400 |
| 枚举值:End,表示属性Placement的位置,或属性TextAlign/InlineAlign/RubyAlign的对齐。 更多... | |
| static final int | e_AttributeValueEnumFloat = 0x464c4f54 |
| 枚举值:float。 | |
| static final int | e_AttributeValueEnumFooter = 0x464f4f54 |
| 枚举值:Footer。 | |
| static final int | e_AttributeValueEnumGroove = 0x41525459 |
| 枚举值:Groove,表示边框看起来像刻在画布上的沟槽。 更多... | |
| static final int | e_AttributeValueEnumHeader = 0x48454144 |
| 枚举值:Header。 | |
| static final int | e_AttributeValueEnumHidden = 0x4849444e |
| 枚举值:Hidden,与None相同,除了在表格元素的边框冲突解决方面。 更多... | |
| static final int | e_AttributeValueEnumInline = 0x494e4c4e |
| 枚举值:Inline,表示属性Placement/RubyPosition的位置。 更多... | |
| static final int | e_AttributeValueEnumInset = 0x494e5354 |
| 枚举值:Inset,表示边框使整个框看起来像嵌入画布中。 更多... | |
| static final int | e_AttributeValueEnumInvalid = 0x0 |
| 无效的枚举值。 | |
| static final int | e_AttributeValueEnumJustify = 0x4a535459 |
| 枚举值:Justify,表示属性TextAlign/BlockAlign/RubyAlign的对齐。 更多... | |
| static final int | e_AttributeValueEnumLayout = 0x4c41594f |
| 枚举值:Layout,表示布局工件。纯装饰性的排版或设计元素,如脚注规则或背景屏幕。 更多... | |
| static final int | e_AttributeValueEnumLeft = 0x4c454654 |
| 枚举值:Left,表示页面的左边缘。 更多... | |
| static final int | e_AttributeValueEnumLineThrough = 0x4c4e5448 |
| 枚举值:LineThrough,表示穿过文本中间的线条。 更多... | |
| static final int | e_AttributeValueEnumLowerAlpha = 0x4c57414c |
| 枚举值:LowerAlpha,表示小写字母(a, b, c, ...)。 更多... | |
| static final int | e_AttributeValueEnumLowerRoman = 0x4c57524d |
| 枚举值:LowerRoman,表示小写罗马数字(i, ii, iii, iv, ...)。 更多... | |
| static final int | e_AttributeValueEnumLrTb = 0x4c525442 |
| 枚举值:LrTb,表示从左到右的行进方向;从上到下的块进方向。 更多... | |
| static final int | e_AttributeValueEnumMiddle = 0x4d49444c |
| 枚举值:Middle,表示子元素在表格单元格内居中。 更多... | |
| static final int | e_AttributeValueEnumNeutral = 0x4e555452 |
| 枚举值:neutral,表示状态为中立。 更多... | |
| static final int | e_AttributeValueEnumNone = 0x4e4f4e45 |
| 枚举值:None,表示没有此类属性。 更多... | |
| static final int | e_AttributeValueEnumOff = 0x4f464600 |
| 枚举值:off,表示状态为关闭。 更多... | |
| static final int | e_AttributeValueEnumOn = 0x4f4e0000 |
| 枚举值:on,表示状态为开启。 更多... | |
| static final int | e_AttributeValueEnumOrdered = 0x4f524445 |
| 枚举值:Ordered(PDF 2.0),表示具有未指定编号的有序列表。 更多... | |
| static final int | e_AttributeValueEnumOther = 0x4f544845 |
| 枚举值:Other(PDF 2.0)。 更多... | |
| static final int | e_AttributeValueEnumOutset = 0x4f545354 |
| 枚举值:Outset,表示边框使整个框看起来像从画布中凸出(与Inset相反)。 更多... | |
| static final int | e_AttributeValueEnumOverline = 0x4f564c4e |
| 枚举值:Overline,表示文本上方的线条。 更多... | |
| static final int | e_AttributeValueEnumPage = 0x50414745 |
| 枚举值:Page,表示页面工件。与文档本身无关的生产辅助工具,如裁切标记和色彩条。 更多... | |
| static final int | e_AttributeValueEnumPageNum = 0x504e554d |
| 枚举值:PageNum(PDF2.0)。 | |
| static final int | e_AttributeValueEnumPagination = 0x5041474e |
| 枚举值:Pagination,表示分页工件。辅助页面功能,如页眉页脚和页码。 更多... | |
| static final int | e_AttributeValueEnumPB = 0x50440000 |
| 枚举值:pb,表示按钮。 更多... | |
| static final int | e_AttributeValueEnumRB = 0x52420000 |
| 枚举值:rb,表示单选按钮。 更多... | |
| static final int | e_AttributeValueEnumRidge = 0x52444745 |
| 枚举值:Ridge,表示边框看起来像从画布中凸出(与Groove相反)。 更多... | |
| static final int | e_AttributeValueEnumRight = 0x52474854 |
| 枚举值:Right,表示页面的右边缘。 更多... | |
| static final int | e_AttributeValueEnumRlTb = 0x524c5442 |
| 枚举值:RlTb,表示从右到左的行进方向; 从上到下的块进方向。 更多... | |
| static final int | e_AttributeValueEnumRow = 0x524f5700 |
| 枚举值:Row,表示表格的行。 更多... | |
| static final int | e_AttributeValueEnumSolid = 0x534f4c44 |
| 枚举值:Solid,表示边框是单一线段。 更多... | |
| static final int | e_AttributeValueEnumSquare = 0x53515552 |
| 枚举值:Square,表示实心方形项目符号。 更多... | |
| static final int | e_AttributeValueEnumStart = 0x53545254 |
| 枚举值:Start,表示属性Placement的位置,或属性TextAlign/InlineAlign/RubyAlign的对齐。 更多... | |
| static final int | e_AttributeValueEnumTbLr = 0x54424c52 |
| 枚举值:TbLr(PDF 2.0),表示从上到下的行进方向;从左到右的块进方向。 更多... | |
| static final int | e_AttributeValueEnumTbRl = 0x5442524c |
| 枚举值:TbRl,表示从上到下的行进方向;从右到左的块进方向。 更多... | |
| static final int | e_AttributeValueEnumTop = 0x544f5000 |
| 枚举值:Top,表示页面的上边缘。 更多... | |
| static final int | e_AttributeValueEnumTV = 0x54560000 |
| 枚举值:tv,表示文本值字段。 更多... | |
| static final int | e_AttributeValueEnumUnderline = 0x55444c4e |
| 枚举值:Underline,表示文本下方的线条。 更多... | |
| static final int | e_AttributeValueEnumUnordered = 0x554e4f52 |
| 枚举值:Unordered(PDF 2.0),表示具有未指定项目符号的无序列表。 更多... | |
| static final int | e_AttributeValueEnumUpperAlpha = 0x5550414c |
| 枚举值:UpperAlpha,表示大写字母(A, B, C, ...)。 更多... | |
| static final int | e_AttributeValueEnumUpperRoman = 0x5550524d |
| 枚举值:UpperRoman,表示大写罗马数字(I, II, III, IV, ...)。 更多... | |
| static final int | e_AttributeValueEnumWarichu = 0x57415249 |
| 枚举值:Warichu,表示RT和相关的RP元素应格式化为割注,跟随RB元素。 更多... | |
| static final int | e_AttributeValueEnumWatermark = 0x57544d4b |
| 枚举值:Watermark。 | |
| static final int | e_AttributeValueTypeARGB = 0x4 |
| 值类型:ARGB颜色类型,32位,((b) | ((g) << 8) | ((r) << 16)) | ((a) << 24)。 | |
| static final int | e_AttributeValueTypeARGBArray = 0x104 |
| 值类型:ARGB值数组。 | |
| static final int | e_AttributeValueTypeElement = 0x6 |
| 值类型:元素。 | |
| static final int | e_AttributeValueTypeElementArray = 0x106 |
| 值类型:元素数组。 | |
| static final int | e_AttributeValueTypeEmpty = 0x0 |
| 空值类型。 | |
| static final int | e_AttributeValueTypeEnum = 0x1 |
| 值类型:枚举。 | |
| static final int | e_AttributeValueTypeEnumArray = 0x101 |
| 值类型:枚举值数组。 | |
| static final int | e_AttributeValueTypeFloat = 0x3 |
| 值类型:浮点数。 | |
| static final int | e_AttributeValueTypeFloatArray = 0x103 |
| 值类型:浮点数值数组。 | |
| static final int | e_AttributeValueTypeInt32 = 0x2 |
| 值类型:32位有符号整数。 | |
| static final int | e_AttributeValueTypeInt32Array = 0x102 |
| 值类型:整数值数组。 | |
| static final int | e_AttributeValueTypeWStr = 0x5 |
| 值类型:宽字符串。 | |
| static final int | e_AttributeValueTypeWStrArray = 0x105 |
| 值类型:宽字符串数组。 | |
静态 Public 属性 继承自 com.foxit.sdk.addon.layoutrecognition.LRElement | |
| static final int | e_ElementTypeAnnot = 0x0307 |
| 结构元素类型:Annot,意为"Annotation",表示 ILSE内容的一部分与相应PDF标注之间的关联。 | |
| static final int | e_ElementTypeAnnotContent = 0xC000000E |
| 结构元素类型:AnnotContent,表示标注内容元素。 | |
| static final int | e_ElementTypeAnnotObject = 0x8000000E |
| 结构元素类型:AnnotObject,表示标注对象元素。 | |
| static final int | e_ElementTypeArt = 0x0101 |
| 结构元素类型:Art,意为"Article",表示构成单一叙述或阐述的 相对独立的文本主体。 | |
| static final int | e_ElementTypeArtifact = 0x1000 |
| 结构元素类型:Artifact,包括其他分页、布局、 页面和背景人工制品。 | |
| static final int | e_ElementTypeAside = 0x0108 |
| 结构元素类型:Aside(PDF 2.0),表示与其父结构元素内 其他内容不同的内容。 | |
| static final int | e_ElementTypeBibEntry = 0x0304 |
| 结构元素类型:BibEntry,意为"Bibliography entry",表示 标识某些引用内容外部来源的参考文献。 | |
| static final int | e_ElementTypeBlockQuote = 0x0103 |
| 结构元素类型:BlockQuote,意为"Block quotation",表示 由一个或多个段落组成的文本部分,归属于 周围文本作者以外的人。 | |
| static final int | e_ElementTypeCaption = 0x0104 |
| 结构元素类型:Caption,表示描述表格或图形的 简短文本部分。 | |
| static final int | e_ElementTypeCode = 0x0305 |
| 结构元素类型:Code,表示计算机程序文本片段。 | |
| static final int | e_ElementTypeComplexContent = 0xC000000D |
| 结构元素类型:ComplexContent,表示复杂内容元素。 | |
| static final int | e_ElementTypeContainerObject = 0x8000000C |
| 结构元素类型:ContainerObject,表示容器对象元素。 | |
| static final int | e_ElementTypeDiv = 0x0100 |
| 结构元素类型:Div,意为"Division",表示通用的块级元素或 元素组。 | |
| static final int | e_ElementTypeDocument = 0x0000 |
| 结构元素类型:Document,表示完整的文档。 | |
| static final int | e_ElementTypeDocumentFragment = 0x0001 |
| 结构元素类型:DocumentFragment(PDF 2.0),表示原始完整文档的一部分。 | |
| static final int | e_ElementTypeEm = 0x030F |
| 结构元素类型:Em(PDF 2.0),意为"Emphasis",表示用于强调目的的内容。 | |
| static final int | e_ElementTypeFENote = 0x010A |
| 结构元素类型:FENote(PDF 2.0),用于标记脚注和尾注。 | |
| static final int | e_ElementTypeFigure = 0x0400 |
| 结构元素类型:Figure,表示图形内容项。 | |
| static final int | e_ElementTypeForm = 0x0402 |
| 结构元素类型:Form,表示代表交互式表单字段的 小部件标注。 | |
| static final int | e_ElementTypeFormObject = 0x80000005 |
| 结构元素类型:FormObject,表示表单XObject图形对象元素。 | |
| static final int | e_ElementTypeFormula = 0x0401 |
| 结构元素类型:Formula,表示数学公式。 | |
| static final int | e_ElementTypeHeading = 0x0201 |
| 结构元素类型:H,意为"Heading",表示文档内容细分的标签。 它应该是它所引导的划分的第一个子元素。 | |
| static final int | e_ElementTypeHeading1 = 0x0202 |
| 结构元素类型:H1,表示1级标题。 | |
| static final int | e_ElementTypeHeading2 = 0x0203 |
| 结构元素类型:H2,表示2级标题。 | |
| static final int | e_ElementTypeHeading3 = 0x0204 |
| 结构元素类型:H3,表示3级标题。 | |
| static final int | e_ElementTypeHeading4 = 0x0205 |
| 结构元素类型:H4,表示4级标题。 | |
| static final int | e_ElementTypeHeading5 = 0x0206 |
| 结构元素类型:H5,表示5级标题。 | |
| static final int | e_ElementTypeHeading6 = 0x0207 |
| 结构元素类型:H6,表示6级标题。 | |
| static final int | e_ElementTypeHeadingN = 0x0208 |
| 结构元素类型:Hn(PDF 2.0),表示7级或更高级别的标题。 | |
| static final int | e_ElementTypeImageContent = 0xC0000003 |
| 结构元素类型:ImageContent,表示图像内容元素。 | |
| static final int | e_ElementTypeImageObject = 0x80000003 |
| 结构元素类型:ImageObject,表示图像图形对象元素。 | |
| static final int | e_ElementTypeIndex = 0x0107 |
| 结构元素类型:Index,表示包含识别文本的条目序列, 伴随指向文档主体中指定文本出现位置的引用元素。 | |
| static final int | e_ElementTypeLink = 0x0306 |
| 结构元素类型:Link,表示ILSE内容的一部分与 相应链接标注之间的关联。 | |
| static final int | e_ElementTypeList = 0x0209 |
| 结构元素类型:L,意为"List",表示具有相似含义和重要性的项目序列。 | |
| static final int | e_ElementTypeListBody = 0x020C |
| 结构元素类型:LBody,意为"List body",表示 列表项的描述性内容。 | |
| static final int | e_ElementTypeListItem = 0x020A |
| 结构元素类型:LI,意为"List item",表示列表的单个成员。 | |
| static final int | e_ElementTypeListLabel = 0x020B |
| 结构元素类型:Lbl,意为"Label",表示用于区分给定项目与 同一列表或其他类似项目组中其他项目的名称或编号。 | |
| static final int | e_ElementTypeNonStruct = 0x010F |
| 结构元素类型:NonStruct,意为"Nonstructural element",表示 没有固有结构意义的分组元素;它仅用于分组目的。 | |
| static final int | e_ElementTypeNote = 0x0302 |
| 结构元素类型:Note,表示解释性文本项, 如脚注或尾注,在文档正文中被引用。 | |
| static final int | e_ElementTypePageObject = 0x8000000F |
| 结构元素类型:PageObject,表示页面对象元素。 | |
| static final int | e_ElementTypeParagraph = 0x0200 |
| 结构元素类型:P,意为"Paragraph",表示文本的低级划分。 | |
| static final int | e_ElementTypePart = 0x0002 |
| 结构元素类型:Part,表示文档的大规模划分。 | |
| static final int | e_ElementTypePathContent = 0xC0000002 |
| 结构元素类型:PathContent,表示路径内容元素。 | |
| static final int | e_ElementTypePathObject = 0x80000002 |
| 结构元素类型:PathObject,表示路径图形对象元素。 | |
| static final int | e_ElementTypePrivate = 0x0110 |
| 结构元素类型:Private,意为"Private element",表示 包含生成应用程序私有内容的分组元素。 | |
| static final int | e_ElementTypeQuote = 0x0301 |
| 结构元素类型:Quote,意为"Quotation",表示 归属于周围文本作者以外的人的内联文本部分。 | |
| static final int | e_ElementTypeReference = 0x0303 |
| 结构元素类型:Reference,表示对文档中 其他地方内容的引用。 | |
| static final int | e_ElementTypeRuby = 0x0308 |
| 结构元素类型:Ruby,表示整个假名注音组合的包装器。 | |
| static final int | e_ElementTypeRubyAnnot = 0x030A |
| 结构元素类型:RT,意为"Ruby annotation text",表示 放置在假名基础文本旁边的较小尺寸文本。 | |
| static final int | e_ElementTypeRubyBase = 0x0309 |
| 结构元素类型:RB,意为"Ruby base text",表示 应用假名注音的全尺寸文本。 | |
| static final int | e_ElementTypeRubyPunc = 0x030B |
| 结构元素类型:RP,意为"Ruby punctuation",表示 围绕假名注音文本的标点符号。 | |
| static final int | e_ElementTypeSect = 0x0102 |
| 结构元素类型:Sect,意为"Section",表示用于 分组相关内容元素的容器。 | |
| static final int | e_ElementTypeShadingContent = 0xC0000004 |
| 结构元素类型:ShadingContent,表示阴影内容元素。 | |
| static final int | e_ElementTypeShadingObject = 0x80000004 |
| 结构元素类型:ShadingObject,表示阴影图形对象元素。 | |
| static final int | e_ElementTypeSpan = 0x0300 |
| 结构元素类型:Span,表示没有特定固有特征的 通用内联文本部分。 | |
| static final int | e_ElementTypeStrong = 0x0310 |
| 结构元素类型:Strong(PDF 2.0),表示用于 强烈重要性、严肃性或紧迫性的内容。 | |
| static final int | e_ElementTypeSub = 0x0311 |
| 结构元素类型:Sub(PDF 2.0),意为"Sub-division of a block level element",表示 通常被认为是块级结构元素内部细分的内容。 | |
| static final int | e_ElementTypeTable = 0x020D |
| 结构元素类型:Table,表示矩形数据单元格的二维布局, 可能具有复杂的子结构。 | |
| static final int | e_ElementTypeTableBodyGroup = 0x0212 |
| 结构元素类型:TBody,意为"Table body row group",表示 构成表格主体部分的行组。 | |
| static final int | e_ElementTypeTableDataCell = 0x0210 |
| 结构元素类型:TD,意为"Table data cell",表示 包含表格内容部分数据的表格单元格。 | |
| static final int | e_ElementTypeTableFootGroup = 0x0213 |
| 结构元素类型:TFoot,意为"Table footer row group",表示 构成表格页脚的行组。 | |
| static final int | e_ElementTypeTableHeaderCell = 0x020F |
| 结构元素类型:TH,意为"Table header cell",表示 包含描述表格一行或多行或列的标题文本的表格单元格。 | |
| static final int | e_ElementTypeTableHeaderGroup = 0x0211 |
| 结构元素类型:THead,意为"Table header row group",表示 构成表格标题的行组。 | |
| static final int | e_ElementTypeTableRow = 0x020E |
| 结构元素类型:TR,意为"Table row",表示 表格中的标题或数据行。 | |
| static final int | e_ElementTypeTextContent = 0xC0000001 |
| 结构元素类型:TextContent,表示文本内容元素。 | |
| static final int | e_ElementTypeTextObject = 0x80000001 |
| 结构元素类型:TextObject,表示文本图形对象元素。 | |
| static final int | e_ElementTypeTitle = 0x0109 |
| 结构元素类型:Title(PDF 2.0),表示通常被称为文档或高级内容划分标题的内容。 | |
| static final int | e_ElementTypeTOC = 0x0105 |
| 结构元素类型:TOC,意为"Table of contents",表示 由目录项条目和/或其他嵌套目录条目组成的列表。 | |
| static final int | e_ElementTypeTOCI = 0x0106 |
| 结构元素类型:TOCI,意为"Table of contents item",表示 目录的单个成员。 | |
| static final int | e_ElementTypeWarichu = 0x030C |
| 结构元素类型:Warichu,表示整个割注组合的包装器。 | |
| static final int | e_ElementTypeWarichuPunc = 0x030E |
| 结构元素类型:WP,意为"Warichu punctuation",表示 围绕WT文本的标点符号。 | |
| static final int | e_ElementTypeWarichuText = 0x030D |
| 结构元素类型:WT,意为"Warichu text",表示 割注注释的较小尺寸文本,格式化为两行并放置在周围WP元素之间。 | |
此类表示结构元素。结构元素可用于构造树,如图形结构元素、段落 结构元素、跨度结构元素等。
| com.foxit.sdk.addon.layoutrecognition.LRStructureElement.LRStructureElement | ( | LRStructureElement | other | ) |
带参数的构造函数。
| [in] | other | 另一个结构元素对象。 |
| com.foxit.sdk.addon.layoutrecognition.LRStructureElement.LRStructureElement | ( | LRElement | element | ) |
构造函数,使用父类对象。
| [in] | element | 父类对象。 |
| synchronized void com.foxit.sdk.addon.layoutrecognition.LRStructureElement.delete | ( | ) |
直接清除C++相关资源。
| long com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueARGB | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的ARGB值(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeARGB 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeARGBArray 的属性。对于其他值类型,此函数将返回 0。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueCount | ( | int | type | ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的值数量。
当属性类型的值类型表示数组时,此函数返回数组的大小。
当属性类型的值类型不表示数组时,此函数将始终返回1。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| LRStructureElement com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueElement | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的结构元素对象(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeElement 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeElementArray 的属性。对于其他值类型,此函数将返回一个结构元素, 其函数 LRStructureElement::IsEmpty 返回 true。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueEnum | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的枚举值(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeEnum 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeEnumArray 的属性。对于其他值类型,此函数将返回 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInvalid 。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| float com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueFloat | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的浮点值(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeFloat 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeFloatArray 的属性。对于其他值类型,此函数将返回 0.0。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueInt32 | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的整数值(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeInt32 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeInt32Array 的属性。对于其他值类型,此函数将返回 0。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| String com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueString | ( | int | type, |
| int | index | ||
| ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的字符串值(由索引指定)。
此函数适用于值类型为 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeWStr 或 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeWStrArray 的属性。对于其他值类型,此函数将返回空字符串。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| [in] | index | 指定要检索哪个值的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getAttributeValueCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getAttributeValueType | ( | int | type | ) | throws com.foxit.sdk.PDFException |
获取指定属性类型的属性值类型。
| [in] | type | 属性类型。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeRole 开始的值,应该是这些值中的一个。 |
| RectF com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getBBox | ( | ) | throws com.foxit.sdk.PDFException |
获取边界框。
| LRElement com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getChild | ( | int | index | ) | throws com.foxit.sdk.PDFException |
通过索引获取子元素。
| [in] | index | 要检索的子元素的索引。有效范围:从 0 到(count-1)。 count 由函数 LRStructureElement.getChildCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getChildCount | ( | ) | throws com.foxit.sdk.PDFException |
获取子元素的数量。
| LRStructureElement com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getParentElement | ( | ) | throws com.foxit.sdk.PDFException |
获取父元素。
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getSupportedAttribute | ( | int | index | ) | throws com.foxit.sdk.PDFException |
通过索引获取支持的属性类型。
| [in] | index | 要获取类型的支持属性的索引。有效范围:从0到(count-1)。 count由函数LRStructureElement.getSupportedAttributeCount 返回。 |
| int com.foxit.sdk.addon.layoutrecognition.LRStructureElement.getSupportedAttributeCount | ( | ) | throws com.foxit.sdk.PDFException |
获取支持的属性数量。
|
static |
检查输入的属性值类型是否表示数组。
| [in] | type | 属性值类型。请参考从com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueTypeEmpty 开始的值, 这应该是这些值中的一个。 |
|
static |
解析属性类型的字符串表示并获取此属性类型的枚举值。
| [in] | type_string | 结构元素属性类型的字符串表示。 |
|
static |
将指定属性类型的枚举值转换为简短且易记的字符串(文本)表示。
| [in] | type | 指定属性类型的枚举值。请参考从com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeInvalid 开始的值, 这应该是这些值中的一个。 |
|
static |
将指定属性值枚举的枚举值转换为简短且易记的字符串(文本)表示。
| [in] | type | 指定属性值枚举的枚举值。请参考从 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInvalid 开始的值,这应该是这些值中的一个。 |
|
static |
(保留)属性类型:ABox。
|
static |
属性类型:Attached,指定工件在逻辑上附加到页面的边缘(如果有的话)。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumTop
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLeft
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBottom
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumRight
|
static |
属性类型:BackgroundColor,表示用于填充表格单元格或任何元素内容矩形背景的颜色。
|
static |
属性类型:BaselineShift,表示元素基线相对于其父元素基线的偏移距离。
|
static |
属性类型:BBox,表示元素的边界框(完全包含其可见内容的矩形)。
|
static |
属性类型:BlockAlign,表示表格单元格内容在块进展方向上的对齐方式。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBefore
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumCenter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumAfter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumJustify
|
static |
属性类型:BorderColor,表示在表格单元格或任何元素内容矩形边缘绘制的边框颜色。
|
static |
属性类型:BorderStyle,表示元素边框的样式。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumNone
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumHidden
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDotted
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDashed
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumSolid
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDouble
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumGroove
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumRidge
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInset
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumOutset
|
static |
属性类型:BorderThickness,表示在表格单元格或任何元素内容矩形边缘绘制的边框厚度。
|
static |
属性类型:Color,表示用于绘制文本的颜色以及表格边框和文本装饰的默认颜色值。
|
static |
仅适用于Table的属性类型:ColSpan,表示单元格跨越的封闭表格中的列数。
|
static |
属性类型:ColumnCount,表示分组元素内容中的列数。
|
static |
属性类型:ColumnGap,表示相邻列之间的期望空间,在内联进展方向上测量。
如果数组包含(ColumnCount-1)个数字,这些数字表示 第一列和第二列之间、第二列和第三列之间的空间,以此类推。
如果少于(ColumnCount-1)个数字,最后一个元素指定 所有剩余的空间;多余的数组元素将被忽略。
|
static |
属性类型:ColumnWidths,表示列的期望宽度,在内联进展方向上测量。
如果数组包含ColumnCount个数字,这些数字按顺序表示每列的宽度。
如果少于ColumnCount个数字,最后一个元素指定 所有剩余的宽度;多余的数组元素将被忽略。
|
static |
属性类型:Destination(PDF 2.0),提供访问内容的方法。
|
static |
(保留)属性类型:Direction。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumStart
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumEnd
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBefore
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumAfter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumOther (PDF 2.0)
|
static |
属性类型:EndIndent,表示从BLSE的结束边缘到参考区域结束边缘的距离。
|
static |
仅适用于PrintField的属性类型:checked,表示单选按钮或复选框字段的状态。
|
static |
仅适用于PrintField的属性类型:Desc,表示字段的备用名称, 类似于交互字段的字段字典中TU条目提供的值。
|
static |
仅适用于PrintField的属性类型:Role,表示此图形所代表的表单字段类型。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumRB
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumCB
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumPB
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumTV
|
static |
属性类型:GlyphOrientationVertical,指定当内联进展方向为从上到下或从下到上时字形的方向。
|
static |
属性类型:Height,表示元素内容矩形的高度。
|
static |
属性类型:InlineAlign,表示表格单元格内容在内联进展方向上的对齐方式。
|
static |
属性类型:LineHeight,表示元素在块进展方向上的首选高度。
|
static |
仅适用于List的属性类型:ListNumbering,表示用于生成自动编号列表中 Lbl(标签)元素内容的编号系统,或用于标识非编号列表中每个项目的符号。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumNone
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDisc
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumCircle
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumSquare
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDecimal
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumUpperRoman
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLowerRoman
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumUpperAlpha
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLowerAlpha
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumUnordered (PDF 2.0)
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumOrdered (PDF 2.0)
|
static |
属性类型:Padding,指定用于元素内容矩形与周围边框之间分离的偏移。
|
static |
属性类型:Placement,表示元素相对于封闭参考区域和其他内容的定位。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBlock
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInline
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBefore
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumStart
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumEnd
|
static |
属性类型:role,表示结构元素含义和它映射到的标准类型的字符串。
|
static |
属性类型:Rotation
|
static |
仅适用于Table的属性类型:RowSpan,表示单元格跨越的封闭表格中的行数。
|
static |
属性类型:RubyAlign,表示假名注音组合内行的对齐方式。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumStart
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumCenter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumEnd
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumJustify
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDistribute
|
static |
属性类型:RubyPosition,表示假名注音组合中RT结构元素相对于RB元素的位置。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBefore
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumAfter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumWarichu
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInline
|
static |
属性类型:Short(PDF 2.0),包含TH结构元素内容的简短形式。
|
static |
属性类型:SpaceAfter,表示BLSE后边缘之后的额外空间量。
|
static |
属性类型:SpaceBefore,表示BLSE前边缘之前的额外空间量。
|
static |
属性类型:StartIndent,表示从参考区域的开始边缘到BLSE开始边缘的距离。
|
static |
属性类型:Subtype,表示注释或工件的子类型。
对于注释,值类型是字符串。
对于工件,值类型是枚举。有效的枚举值有:
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumPagination
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLayout
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumPage
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumBackground
|
static |
(当前不支持)仅适用于Table的属性类型:Headers,表示元素标识符数组。
|
static |
仅适用于Table的属性类型:Scope,指示标题单元格是否适用于 包含它的行中的其余单元格、包含它的列或 包含它的行和列。
|
static |
仅适用于Table的属性类型:Summary,表示表格用途和结构的摘要, 用于非视觉渲染,如语音或盲文。
|
static |
属性类型:TBorderStyle,表示在表格单元格每个边缘绘制的边框样式。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumNone
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumHidden
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDotted
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDashed
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumSolid
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumDouble
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumGroove
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumRidge
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumInset
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumOutset
|
static |
属性类型:TextAlign,表示BLSE行内文本和其他内容的对齐方式。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumStart
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumCenter
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumEnd
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumJustify
|
static |
属性类型:TextDecorationColor,表示用于绘制文本装饰的颜色。
|
static |
属性类型:TextDecorationThickness,表示作为文本装饰一部分绘制的每条线的厚度。
|
static |
属性类型:TextDecorationType,表示应用于元素文本的文本装饰(如果有的话)。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumNone
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumUnderline
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumOverline
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLineThrough
|
static |
属性类型:TextIndent,表示从BLSE的开始边缘(由 com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeTypeStartIndent 指定) 到第一行文本的额外距离。
|
static |
属性类型:TPadding,指定用于表格单元格内容矩形与周围边框之间分离的偏移。
|
static |
(保留)属性类型:Version,表示布局识别引擎的架构版本。
|
static |
属性类型:Width,表示元素内容矩形的宽度。
|
static |
属性类型:WritingMode,表示ILSE打包(内联进程)和BLSE堆叠(块进程)的 布局进展方向。
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumLrTb
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumRlTb
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumTbRl
com.foxit.sdk.addon.layoutrecognition.LRStructureElement.e_AttributeValueEnumTbLr (PDF 2.0)
|
static |
枚举值:After,表示属性BlockAlign的对齐或属性RubyPosition的位置。
对于BlockAlign属性,这意味着最后一个子元素分配矩形的后边缘与表格单元格内容矩形的后边缘对齐。
对于RubyPosition属性,这意味着RT内容要沿元素的后边缘对齐。
|
static |
枚举值:Auto。
对于Width和Height属性,这表示没有特定值,值将自动确定。
对于LineHeight属性,这意味着不为BaselineShift的值进行调整。
对于GlyphOrientationVertical属性,这为文本指定默认方向,取决于它是否为全宽(宽度与高度相等)。
|
static |
枚举值:Background,表示背景工件。背景工件通常作为显示在其上方或放置在该背景旁边的内容的背景。
|
static |
枚举值:Before,表示属性Placement/RubyPosition的位置或属性BlockAlign的对齐。
对于Placement属性,这意味着元素分配矩形的前边缘与最近包围参考区域的前边缘重合。
对于BlockAlign属性,这意味着第一个子元素分配矩形的前边缘 aligned with that of the table cell's content rectangle.
For attribute RubyPosition, this means the placement of the RT structure element relative to the RB element in a ruby assembly.
|
static |
枚举值:Block,表示在封闭的参考区域或父BLSE内按块进展方向堆叠。
|
static |
枚举值:Both,表示表格的行和列。
|
static |
枚举值:Bottom,表示页面的下边缘。
|
static |
枚举值:cb,表示复选框。
|
static |
枚举值:Center,表示属性TextAlign/InlineAlign/RubyAlign的对齐。
对于TextAlign属性,这意味着在起始和结束边缘之间居中。
对于InlineAlign属性,这意味着每个子元素在表格单元格内居中。
对于RubyAlign属性,这意味着内容要在行进方向上居中。
|
static |
枚举值:Circle,表示空心圆形项目符号。
|
static |
枚举值:Column,表示表格的列。
|
static |
|
static |
枚举值:Decimal,表示十进制阿拉伯数字(1-9, 10-99, ...)。
|
static |
枚举值:Disc,表示实心圆形项目符号。
|
static |
枚举值:Distribute,表示内容要在行进方向上扩展以填充可用宽度。
|
static |
|
static |
|
static |
枚举值:End,表示属性Placement的位置,或属性TextAlign/InlineAlign/RubyAlign的对齐。
对于Placement属性,这意味着元素分配矩形的结束边缘与最近包围参考区域的结束边缘重合。
对于TextAlign属性,这意味着与结束边缘对齐。
对于InlineAlign属性,这意味着每个子元素分配矩形的结束边缘与表格单元格内容矩形的结束边缘对齐。
对于RubyAlign属性,这意味着内容要在行进方向上沿结束边缘对齐。
|
static |
枚举值:Groove,表示边框看起来像刻在画布上的沟槽。
|
static |
枚举值:Hidden,与None相同,除了在表格元素的边框冲突解决方面。
|
static |
枚举值:Inline,表示属性Placement/RubyPosition的位置。
对于Placement属性,这意味着在包围的BLSE内沿行进方向进行打包。
对于RubyPosition属性,这意味着RT和相关的RP元素应格式化为括号注释,跟随RB元素。
|
static |
枚举值:Inset,表示边框使整个框看起来像嵌入画布中。
|
static |
枚举值:Justify,表示属性TextAlign/BlockAlign/RubyAlign的对齐。
对于TextAlign属性,这意味着与起始和结束边缘都对齐,如果必要,扩展每行内的内部间距以实现这种对齐。
对于BlockAlign属性,这意味着子元素与表格单元格内容矩形的前后边缘都对齐。
对于RubyAlign属性,这意味着内容要在行进方向上居中。
|
static |
枚举值:Layout,表示布局工件。纯装饰性的排版或设计元素,如脚注规则或背景屏幕。
|
static |
枚举值:Left,表示页面的左边缘。
|
static |
枚举值:LineThrough,表示穿过文本中间的线条。
|
static |
枚举值:LowerAlpha,表示小写字母(a, b, c, ...)。
|
static |
枚举值:LowerRoman,表示小写罗马数字(i, ii, iii, iv, ...)。
|
static |
枚举值:LrTb,表示从左到右的行进方向;从上到下的块进方向。
|
static |
枚举值:Middle,表示子元素在表格单元格内居中。
|
static |
枚举值:neutral,表示状态为中立。
|
static |
枚举值:None,表示没有此类属性。
|
static |
枚举值:off,表示状态为关闭。
|
static |
枚举值:on,表示状态为开启。
|
static |
枚举值:Ordered(PDF 2.0),表示具有未指定编号的有序列表。
|
static |
枚举值:Other(PDF 2.0)。
|
static |
枚举值:Outset,表示边框使整个框看起来像从画布中凸出(与Inset相反)。
|
static |
枚举值:Overline,表示文本上方的线条。
|
static |
枚举值:Page,表示页面工件。与文档本身无关的生产辅助工具,如裁切标记和色彩条。
|
static |
枚举值:Pagination,表示分页工件。辅助页面功能,如页眉页脚和页码。
|
static |
枚举值:pb,表示按钮。
|
static |
枚举值:rb,表示单选按钮。
|
static |
枚举值:Ridge,表示边框看起来像从画布中凸出(与Groove相反)。
|
static |
枚举值:Right,表示页面的右边缘。
|
static |
枚举值:RlTb,表示从右到左的行进方向; 从上到下的块进方向。
|
static |
枚举值:Row,表示表格的行。
|
static |
|
static |
枚举值:Square,表示实心方形项目符号。
|
static |
枚举值:Start,表示属性Placement的位置,或属性TextAlign/InlineAlign/RubyAlign的对齐。
对于Placement属性,这意味着元素分配矩形的起始边缘与最近包围参考区域的起始边缘重合。
对于TextAlign属性,这意味着与起始边缘对齐。
对于InlineAlign属性,这意味着每个子元素分配矩形的起始边缘与表格单元格内容矩形的起始边缘对齐。
对于RubyAlign属性,这意味着内容要在行进方向上沿起始边缘对齐。
|
static |
枚举值:TbLr(PDF 2.0),表示从上到下的行进方向;从左到右的块进方向。
|
static |
枚举值:TbRl,表示从上到下的行进方向;从右到左的块进方向。
|
static |
枚举值:Top,表示页面的上边缘。
|
static |
枚举值:tv,表示文本值字段。
|
static |
枚举值:Underline,表示文本下方的线条。
|
static |
枚举值:Unordered(PDF 2.0),表示具有未指定项目符号的无序列表。
|
static |
枚举值:UpperAlpha,表示大写字母(A, B, C, ...)。
|
static |
枚举值:UpperRoman,表示大写罗马数字(I, II, III, IV, ...)。
|
static |
枚举值:Warichu,表示RT和相关的RP元素应格式化为割注,跟随RB元素。