TextFragment
TextFragment
Översikt
TextFragment är ett gränssnitt i Aspose.PDF FOSS för TypeScript.
En placerad text run som delar ett teckensnitt, en storlek och en baslinje — den offentliga enheten för strukturerad extraktion (Page.GetTextFragments).
Egenskaper: angle, bold, fontName, fontSize, italic, quad och 3 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
text | : string | Läs | Fragmentets avkodade text (inkluderar eventuella bokstavliga mellanslagsglyfer). |
quad | : [number, number, number, number] | Läs | Sidlokaliseringsaxelruta [x0,y0,x1,y1]: x från penna-omfånget, y baslinje..baslinje+storlek. |
fontSize | : number | Läs | Effektiv teckenstorlek i sidunit. |
fontName | : string | Läs | Den producerande fontens /BaseFont namn, eller odefinierad om fonten saknar det. |
bold | : boolean | Läs | Sant när den producerande fonten deklarerar sig själv som fet / kursiv (se fontStyleOf, den enda ägaren av den frågan). |
italic | : boolean | Läs | Hämtar kursivet. |
angle | : number | Läs | Baslinjevinkel i radianer; saknas när horisontell. |
vertical | : boolean | Läs | Sant när körningen är inställd vertikalt (/WMode 1): den läser uppifrån och ner inom quad, och dess kolumnordning är höger-till-vänster mot sina syskon. |
script | `: ‘sub’ | ‘super’` | Läs |