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 | Чтение | Эффективный размер шрифта в единицах устройства (высота квадрата: fontSize * CTM vscale). |
angle | : number | Чтение | Угол базовой линии в радианах: atan2 матрицы text→device по оси 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. |