GlyphEvent
GlyphEvent
Przegląd
GlyphEvent jest interfejsem w Aspose.PDF FOSS dla TypeScript.
Pozycjonowany glif z pochodzeniem od operatora, który go narysował.
Właściwości: addr, advance, angle, artifact, byteLen, byteStart, oraz 8 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
addr | : ContentAddr | Odczyt | Pobiera adres. |
font | : TextFont | Odczyt | Czcionka aktywna, gdy ten glif został wyświetlony (do ponownego kodowania przy zastąpieniu). |
quad | : [number, number, number, number] | Odczyt | Skrzynka osi w przestrzeni urządzenia [x0,y0,x1,y1]: x od rozpiętości pióra, y od linii bazowej..linii bazowej+rozmiar. |
fontSize | : number | Odczyt | Efektywny rozmiar czcionki w jednostkach urządzenia (wysokość kwadratu: fontSize * CTM vscale). |
angle | : number | Odczyt | Kąt linii bazowej w radianach: atan2 macierzy tekst→urządzenie x-basis. |
text | : string | Odczyt | Zwraca tekst. |
elementIndex | : number | Odczyt | Indeks w liście elementów tablicy TJ; 0 dla Tj/’/. |
byteStart | : number | Odczyt | Przesunięcie i długość kodu tego glifu w jego ciągu wyświetlania. |
byteLen | : number | Odczyt | Zwraca długość w bajtach. |
advance | : number | Odczyt | Przyrost w przestrzeni glifów wzdłuż kierunku pisma (jednostki em), rozmiar czcionki i odstępy znaków/słów uwzględnione, CTM/hscale wyłączone. |
vertical | : boolean | Odczyt | Prawda, gdy CMap czcionki jest /WMode 1: glif przesuwa się w dół strony, a quad jest komórką, którą zajmuje, zamiast pola zakotwiczonego w linii bazowej. |
mcid | : number | Odczyt | Najgłębiej zagnieżdżony aktywny MCID w oznaczonej treści (marked-content) w chwili rysowania tego glifu, lub nieokreślony poza jakąkolwiek sekwencją oznaczonej treści (marked-content) zawierającą MCID. |
artifact | : boolean | Odczyt | Prawda, gdy ten glif został narysowany wewnątrz zakresu oznaczonej treści (marked-content) /Artifact. |
color | : Rgb | Odczyt | Kolor wypełnienia obowiązujący, gdy ten glif był wyświetlany, RGB 0..255. |