TextFragment

TextFragment

概述

TextFragment 是 Aspose.PDF FOSS 中用于 TypeScript 的接口。

一个共享同一种字体、字号和基线的定位文本片段——结构化提取的公共单元(Page.GetTextFragments)。

属性:angle、bold、fontName、fontSize、italic、quad,以及另外 3 项。

属性

名称类型访问描述
text: string读取片段的解码文本(包括任何字面空格字形)。
quad: [number, number, number, number]读取页面空间轴框 [x0,y0,x1,y1]:x 来自 pen span,y baseline..baseline+size。
fontSize: number读取页面单位中的有效字体大小。
fontName: string读取生成字体的 /BaseFont 名称,如果字体没有则为未定义。
bold: boolean读取当生成字体声明为粗体 / 斜体时为真(参见 fontStyleOf,该问题的唯一所有者)。
italic: boolean读取获取斜体。
angle: number读取基线角度(弧度);水平时不存在。
vertical: boolean读取当运行垂直设置时为真(/WMode 1):它在 quad 内从上到下读取,并且其列相对于同级元素从右到左排序。
script`: ‘sub’‘super’`读取
 中文