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

NamnTypÅtkomstBeskrivning
addr: ContentAddrLäsHämtar adressen.
font: TextFontLäsDet teckensnitt som var aktivt när detta glyf visades (för omkodning vid ersättning).
quad: [number, number, number, number]LäsEnhetsrum-axelruta [x0,y0,x1,y1]: x från pennans spännvidd, y från baslinje..baslinje+storlek.
fontSize: numberLäsEffektiv fontstorlek i enhetsenheter (kvadrathöjd: fontSize * CTM vscale).
angle: numberLäsBaslinjevinkel i radianer: atan2 av text→device-matrisens x-basis.
text: stringLäsHämtar texten.
elementIndex: numberLäsIndex inom en TJ-arrayelementlista; 0 för Tj/’/.
byteStart: numberLäsDenna glyfs kodoffset/längd inom dess show string.
byteLen: numberLäsHämtar byte-längden.
advance: numberLäsGlyph-mellanrumförflyttning längs skrivriktningen (em-enheter), teckenstorlek och tecken-/ordavstånd inräknade, CTM/hscale dividerade bort.
vertical: booleanLäsSant 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: numberLäsDet innersta aktiva markerade innehållet MCID när detta tecken ritades, eller odefinierat utanför någon MCID-bärande markerad innehållssekvens.
artifact: booleanLäsSant när detta tecken ritades inom ett /Artifact markerat-innehållsområde.
color: RgbLäsFyllningsfärgen som gällde när detta tecken visades, RGB 0..255.
 Svenska