GlyphEvent

GlyphEvent

概述

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

一个带有来源追溯至绘制它的操作员的定位字形。

属性:addr、advance、angle、artifact、byteLen、byteStart,以及另外 8 项。

属性

名称类型访问描述
addr: ContentAddr读取获取 addr。
font: TextFont读取当显示此字形时激活的字体(用于在替换时重新编码)。
quad: [number, number, number, number]读取设备空间轴框 [x0,y0,x1,y1]:x 来自笔划跨度,y 来自基线..基线+大小。
fontSize: number读取设备单位中的有效字体大小(quad height: fontSize * CTM vscale)。
angle: number读取基线角度(弧度):文本→设备矩阵 x-basis 的 atan2。
text: string读取获取文本。
elementIndex: number读取在 TJ 数组元素列表中的索引;Tj/’/’ 时为 0。
byteStart: number读取此字形在其显示字符串中的代码偏移/长度。
byteLen: number读取获取字节长度。
advance: number读取字形空间前进 沿书写方向 (em 单位),字体大小和字符/单词间距已折算,CTM/hscale 已除去。
vertical: boolean读取当字体的 CMap 为 /WMode 1 时为真:字形沿页面向下前进,且 quad 是它占据的单元格,而不是基线锚定的框。
mcid: number读取当绘制此字形时,最内层的活动标记内容 MCID, 或在任何带 MCID 的标记内容序列之外时为未定义。
artifact: boolean读取True 当此字形在 /Artifact 标记内容范围内绘制时。
color: Rgb读取当此字形显示时生效的填充颜色,RGB 0..255。
 中文