GlyphEvent
GlyphEvent
Översikt
GlyphEvent är ett gränssnitt i Aspose.PDF FOSS för TypeScript.
En placerad glyf med proveniens tillbaka till operatören som ritade den.
Egenskaper: addr, advance, angle, artifact, byteLen, byteStart och 8 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
addr | : ContentAddr | Läs | Hämtar adressen. |
font | : TextFont | Läs | Det teckensnitt som var aktivt när detta glyf visades (för omkodning vid ersättning). |
quad | : [number, number, number, number] | Läs | Enhetsrum-axelruta [x0,y0,x1,y1]: x från pennans spännvidd, y från baslinje..baslinje+storlek. |
fontSize | : number | Läs | Effektiv fontstorlek i enhetsenheter (kvadrathöjd: fontSize * CTM vscale). |
angle | : number | Läs | Baslinjevinkel i radianer: atan2 av text→device-matrisens x-basis. |
text | : string | Läs | Hämtar texten. |
elementIndex | : number | Läs | Index inom en TJ-arrayelementlista; 0 för Tj/’/. |
byteStart | : number | Läs | Denna glyfs kodoffset/längd inom dess show string. |
byteLen | : number | Läs | Hämtar byte-längden. |
advance | : number | Läs | Glyph-mellanrumförflyttning längs skrivriktningen (em-enheter), teckenstorlek och tecken-/ordavstånd inräknade, CTM/hscale dividerade bort. |
vertical | : boolean | Läs | Sant när teckensnittets CMap är /WMode 1: glyfen förflyttar sig ner på sidan, och quad är den cell den upptar snarare än en baslinje-förankrad ruta. |
mcid | : number | Läs | Det innersta aktiva markerade innehållet MCID när detta tecken ritades, eller odefinierat utanför någon MCID-bärande markerad innehållssekvens. |
artifact | : boolean | Läs | Sant när detta tecken ritades inom ett /Artifact markerat-innehållsområde. |
color | : Rgb | Läs | Fyllningsfärgen som gällde när detta tecken visades, RGB 0..255. |