GlyphEvent
GlyphEvent
Overzicht
GlyphEvent is een interface in Aspose.PDF FOSS voor TypeScript.
Een gepositioneerde glyph met herkomst terug naar de operator die het tekende.
Eigenschappen: addr, advance, angle, artifact, byteLen, byteStart, en nog 8.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
addr | : ContentAddr | Lezen | Haalt het adres op. |
font | : TextFont | Lezen | Het lettertype dat actief was toen dit glyph werd getoond (voor hercodering bij vervanging). |
quad | : [number, number, number, number] | Lezen | Apparaat-ruimte asbox [x0,y0,x1,y1]: x van de penspan, y van baseline..baseline+size. |
fontSize | : number | Lezen | Effectieve lettergrootte in apparaat-eenheden (quad height: fontSize * CTM vscale). |
angle | : number | Lezen | Baselinehoek in radialen: atan2 van de tekst→apparaat matrix x-basis. |
text | : string | Lezen | Haalt de tekst op. |
elementIndex | : number | Lezen | Index binnen een TJ-array-elementenlijst; 0 voor Tj/’/. |
byteStart | : number | Lezen | De code-offset/-lengte van dit glyf binnen zijn show-string. |
byteLen | : number | Lezen | Haalt de byte-lengte op. |
advance | : number | Lezen | Glyph-ruimteverschuiving langs de schrijfrichting (em-eenheden), lettergrootte en teken-/woordspatiëring ingebouwd, CTM/hscale eruit gedeeld. |
vertical | : boolean | Lezen | Waar wanneer de CMap van het lettertype /WMode 1 is: de glyph beweegt naar beneden op de pagina, en quad is de cel die het inneemt in plaats van een op de basislijn verankerde doos. |
mcid | : number | Lezen | De meest binnenste actieve marked-content MCID toen dit glyph werd getekend, of onbepaald buiten elke MCID-bevattende marked-content reeks. |
artifact | : boolean | Lezen | Waar wanneer dit glyph werd getekend binnen een /Artifact marked-content scope. |
color | : Rgb | Lezen | De vulkleur die van kracht was toen dit glyph werd weergegeven, RGB 0..255. |