GlyphEvent
GlyphEvent
Übersicht
GlyphEvent ist eine Schnittstelle in Aspose.PDF FOSS für TypeScript.
Ein positioniertes Glyph mit Herkunft, das auf den Operator zurückgeht, der es gezeichnet hat.
Eigenschaften: addr, advance, angle, artifact, byteLen, byteStart und 8 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
addr | : ContentAddr | Lesen | Liest das addr. |
font | : TextFont | Lesen | Die aktive Schriftart, als dieses Glyph angezeigt wurde (für die erneute Kodierung beim Ersetzen). |
quad | : [number, number, number, number] | Lesen | Geräte-Raum-Achsenbox [x0,y0,x1,y1]: x vom Stiftbereich, y von Grundlinie..Grundlinie+Größe. |
fontSize | : number | Lesen | Effektive Schriftgröße in Geräteeinheiten (Quad-Höhe: fontSize * CTM vscale). |
angle | : number | Lesen | Grundlinienwinkel in Radianten: atan2 der x-Basis der Text→Gerät-Matrix. |
text | : string | Lesen | Ruft den Text ab. |
elementIndex | : number | Lesen | Index innerhalb einer TJ-Array-Elementliste; 0 für Tj/’/". |
byteStart | : number | Lesen | Der Code-Offset/Länge des Glyphs innerhalb seiner Show-Zeichenkette. |
byteLen | : number | Lesen | Liefert die Byte-Länge. |
advance | : number | Lesen | Glyphenraum-Vorschub entlang der Schreibrichtung (em-Einheiten), Schriftgröße und Zeichen-/Wortabstand einbezogen, CTM/hscale herausgerechnet. |
vertical | : boolean | Lesen | Wahr, wenn die CMap der Schrift /WMode 1 ist: Das Glyphen-Vorschub erfolgt nach unten auf der Seite, und quad ist die Zelle, die es einnimmt, anstatt einer an der Grundlinie verankerten Box. |
mcid | : number | Lesen | Die innerste aktive markierte-Inhalt-MCID, als dieses Glyph gezeichnet wurde, oder undefiniert außerhalb jeder MCID-tragenden markierten-Inhaltssequenz. |
artifact | : boolean | Lesen | True, wenn dieses Glyph innerhalb eines /Artifact-markierten-Inhalts-Scopes gezeichnet wurde. |
color | : Rgb | Lesen | Die Füllfarbe, die in Kraft war, als dieses Glyph angezeigt wurde, RGB 0..255. |