TextFragment
TextFragment
Overzicht
TextFragment is een interface in Aspose.PDF FOSS voor TypeScript.
Een gepositioneerde tekstrun die één lettertype, grootte en basislijn deelt — de openbare eenheid van gestructureerde extractie (Page.GetTextFragments).
Eigenschappen: angle, bold, fontName, fontSize, italic, quad, en nog 3.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
text | : string | Lezen | De gedecodeerde tekst van het fragment (bevat eventuele letterlijke spatie-glyphs). |
quad | : [number, number, number, number] | Lezen | Pagina-ruimte as-box [x0,y0,x1,y1]: x vanaf de pen-span, y basislijn..basislijn+grootte. |
fontSize | : number | Lezen | Effectieve lettergrootte in pagina-eenheden. |
fontName | : string | Lezen | De /BaseFont naam van het producerende lettertype, of undefined als het lettertype er geen heeft. |
bold | : boolean | Lezen | True wanneer het producerende lettertype zichzelf vet / cursief verklaart (zie fontStyleOf, de enige eigenaar van die vraag). |
italic | : boolean | Lezen | Haalt de cursief op. |
angle | : number | Lezen | Basislijnhoek in radialen; afwezig wanneer horizontaal. |
vertical | : boolean | Lezen | Waar wanneer de run verticaal is ingesteld (/WMode 1): hij leest van boven-naar-onder binnen quad, en de kolomvolgorde is van rechts naar links ten opzichte van zijn siblings. |
script | `: ‘sub’ | ‘super’` | Lezen |