TextFragment
Približni podaci
TextFragment je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: BaseParagraph.
Predstavlja fragment teksta na stranici s informacijama o položaju i stilu.
Ova klasa pruža 8 metoda za rad s TextFragment objektima u .NET programima. Postoje i sljedeće metode: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, i još 20.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
TabStops | TabStops? | Čitanje/pisanje | Tab stopa za ovaj fragment (koristi se s #$TAB markerima u tekstu). |
TextEditOptions | TextEditOptions | Čitanje/pisanje | Opcije uređivanja primjenjene tijekom zamjena teksta / zamjene fontova. |
IsInLineParagraph | bool | Čitanje/pisanje | Ako je to istina, ovaj tekstni fragment prikazuje na istom redu kao i prethodni u rednom odlomku (vidjeti docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”). |
IsInNewPage | bool | Čitanje/pisanje | Dobiva ili postavlja je u novu stranicu. |
VerticalAlignment | VerticalAlignment | Čitanje/pisanje | Dobiva ili postavlja vertikalno poravnanje. |
Text | string | Čitanje/pisanje | Sadržaj teksta. |
ReplaceOptions | TextReplaceOptions | Čitaj. | Opcije zamjene teksta koje koristi TextFragmentAbsorber zamijenite staze. |
Page | Page? | Čitaj. | Stranica kojoj ovaj fragment pripada (javni pseudonim za SourcePage). |
Form | XForm? | Čitaj. | XForm ovaj fragment je izveden iz, ili nula za fragmente na razini stranice. |
FootNote | Note? | Čitanje/pisanje | Neobavezna napomena priložena ovom fragmentu. |
HorizontalAlignment | HorizontalAlignment | Čitanje/pisanje | U skladu s člankom 1. stavkom 2. točkom (a) i podstavkom 3. stavku 4. točkama 2., 3. i 5. ovog članka. |
Rectangle | Rectangle? | Čitaj. | Ograničeni pravougaonik ovog fragmenta teksta na stranici. |
Position | Position? | Čitanje/pisanje | -Mjesto teksta. |
BaselinePosition | Position? | Čitanje/pisanje | Tekst je osnovna pozicija. |
Margin | MarginInfo | Čitanje/pisanje | Informacije o maržama za raspored kada se koriste kao element stavka. |
TextState | TextFragmentState | Čitaj. | U slučaju da je to moguće, treba se poduzeti mjere za utvrđivanje:. |
PageIndex | int | Čitaj. | Indeks stranice (0-based) na kojem je pronađen ovaj fragment. |
FontSize | double | Čitaj. | Prečica za TextState.FontSize. |
Segments | TextSegmentCollection | Čitanje/pisanje | Sastav tekstnih segmenta koji čine ovaj fragment (1-indeksa). |
Hyperlink | Hyperlink | Čitanje/pisanje | Hiperlink primjenjuje na ovaj fragment. |
EndNote | Note? | Čitanje/pisanje | Uvod u prilog ovom fragmentu. |
WrapLinesCount | int | Čitanje/pisanje | Broj zaokruženih linija izračunanih tijekom rasporeda. |
IsFirstParagraphInColumn | bool | Čitanje/pisanje | Prisiliti odlomak da počne novi stup. |
IsKeptWithNext | bool | Čitanje/pisanje | Ovaj odlomak i sljedeći neka budu na istoj stranici. |
HyperlinkText | string? | Čitanje/pisanje | Objedini cilj sa ostalim linkovima. |
ZIndex | int | Čitanje/pisanje | Indeks redoslijeda Z koji koristi DOM renderer. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
TextFragment() | Stvoriti tekstni fragment s tab-stopovima. |
TextFragment(tabStops: TabStops) | Zove TextFragment na ovom TextFragment primjerka. |
TextFragment(text: string) | Stvoriti tekstni fragment s datim tekstu. |
TextFragment(text: string, tabStops: TabStops) | Stvoriti tekstni fragment s datim tekstu i tabStops razlučivost tabele. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | U ovom slučaju, u skladu s člankom 21. stavkom 1. točka (a) i podstavkom 2. točkom (b). |
Clone() | Plošna kopija fragmenta (tekst + stanje). |
CloneWithSegments() | Klonirati fragment I njegove segmente. |