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.
 Русский