GlyphEvent
GlyphEvent
Огляд
GlyphEvent є інтерфейсом у Aspose.PDF FOSS для TypeScript.
Розташований гліф з походженням, що повертається до оператора, який його намалював.
Властивості: addr, advance, angle, artifact, byteLen, byteStart, і ще 8.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
addr | : ContentAddr | Читання | Отримує addr. |
font | : TextFont | Читання | Шрифт, активний під час показу цього glyph (для повторного кодування при заміні). |
quad | : [number, number, number, number] | Читання | Device-space axis box [x0,y0,x1,y1]: x від діапазону пера, y від baseline..baseline+size. |
fontSize | : number | Читання | Ефективний розмір шрифту у одиницях пристрою (висота квадрата: fontSize * CTM vscale). |
angle | : number | Читання | Кут базової лінії в радіанах: atan2 матриці текст→пристрій по осі x. |
text | : string | Читання | Отримує текст. |
elementIndex | : number | Читання | Індекс у списку елементів масиву TJ; 0 для Tj/’/. |
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. |