TextFragment
TextFragment
Übersicht
TextFragment ist eine Schnittstelle in Aspose.PDF FOSS für TypeScript.
Ein positionierter Textlauf, der eine Schriftart, Größe und Grundlinie gemeinsam nutzt — die öffentliche Einheit der strukturierten Extraktion (Page.GetTextFragments).
Eigenschaften: angle, bold, fontName, fontSize, italic, quad und 3 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
text | : string | Lesen | Der dekodierte Text des Fragments (einschließlich aller wörtlichen Leerzeichen-Glyphen). |
quad | : [number, number, number, number] | Lesen | Seitenraum-Achsen-Box [x0,y0,x1,y1]: x aus dem Stiftbereich, y Grundlinie..Grundlinie+Größe. |
fontSize | : number | Lesen | Effektive Schriftgröße in Seiteneinheiten. |
fontName | : string | Lesen | Der Name der erzeugenden Schriftart /BaseFont, oder undefiniert, falls die Schriftart keinen hat. |
bold | : boolean | Lesen | Wahr, wenn die erzeugende Schriftart sich selbst fett / kursiv deklariert (siehe fontStyleOf, den einzigen Eigentümer dieser Frage). |
italic | : boolean | Lesen | Gibt die Kursivschrift zurück. |
angle | : number | Lesen | Grundlinienwinkel in Radianten; fehlt, wenn horizontal. |
vertical | : boolean | Lesen | Wahr, wenn der Lauf vertikal eingestellt ist (/WMode 1): Er liest von oben nach unten innerhalb von quad, und seine Spalten ordnen sich von rechts nach links gegenüber seinen Geschwistern. |
script | `: ‘sub’ | ‘super’` | Lesen |