TextFragment

Opinie generală

TextFragment este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: BaseParagraph.

Reprezintă un fragment de text pe o pagină cu informații privind poziția și stilul.

Această clasă oferă 8 metode pentru a lucra cu obiecte TextFragment în programe .NET. Metodele disponibile includ: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, şi încă 20.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
TabStopsTabStops?Citire/scriereTab-ul se oprește pentru acest fragment (utilizat cu #$TAB în text).
TextEditOptionsTextEditOptionsCitire/scriereOpțiunile de editare aplicate în timpul înlocuirii textului / substituției fonturilor.
IsInLineParagraphboolCitire/scriereDacă este adevărat, acest fragment de text se înregistrează pe aceeași linie ca și paragraful anterior (a se vedea docs.aspose.com/pdf/net/add-text-to-pdf-file “paragrafele inline”).
IsInNewPageboolCitire/scriereObţine sau stabileşte este în pagina nouă.
VerticalAlignmentVerticalAlignmentCitire/scriereObţine sau stabileşte alinierea verticală.
TextstringCitire/scriereConţinutul textului.
ReplaceOptionsTextReplaceOptionsCiteşte.Opțiunile de înlocuire a textului utilizate de TextFragmentAbsorber înlocuiesc căile.
PagePage?Citeşte.Pagina la care aparține acest fragment (alias public pentru SourcePage).
FormXForm?Citeşte.XForm acest fragment a fost extras din, sau null pentru fragmente de nivel pagină.
FootNoteNote?Citire/scriereNotă de subsol opțională anexată la acest fragment.
HorizontalAlignmentHorizontalAlignmentCitire/scriereAlinierea orizontală utilizată atunci când acest fragment este prezentat ca paragraf (adăugat la pagina.Paragrafe).
RectangleRectangle?Citeşte.Rectangul delimitant al fragmentului de text din pagină.
PositionPosition?Citire/scrierePoziţia textului.
BaselinePositionPosition?Citire/scrierePoziția de bază a textului.
MarginMarginInfoCitire/scriereInformații de marjă pentru amenajare atunci când sunt utilizate ca element al paragrafului.
TextStateTextFragmentStateCiteşte.Starea textului (tip de scris, mărime, culoare).
PageIndexintCiteşte.Indexul paginii (0-based) pe care a fost găsit acest fragment.
FontSizedoubleCiteşte.Scurtatura pentru TextState.FontSize.
SegmentsTextSegmentCollectionCitire/scriereColectarea segmentelor de text care alcătuiesc acest fragment (1-indexat).
HyperlinkHyperlinkCitire/scriereHyperlink aplicat acestui fragment.
EndNoteNote?Citire/scriereNotă finală anexată la acest fragment.
WrapLinesCountintCitire/scriereNumărul de linii înfășurate calculat în timpul amenajării.
IsFirstParagraphInColumnboolCitire/scriereForțează paragraful să înceapă o nouă coloană.
IsKeptWithNextboolCitire/scrierePăstrați acest paragraf pe aceeași pagină ca și următorul.
HyperlinkTextstring?Citire/scriereObiectivul hiperlink tipărit cu string-uri vechi.
ZIndexintCitire/scriereIndicele de ordin Z utilizat de către redatorul DOM.

Metode de evaluare

SemnăturaDescriere:
TextFragment()Creează un fragment de text cu taburi.
TextFragment(tabStops: TabStops)Chema TextFragment pe această instanță TextFragment.
TextFragment(text: string)Creează un fragment de text cu textul dat.
TextFragment(text: string, tabStops: TabStops)Creează un fragment de text cu tabelul de rezoluție TabStops.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)
IsolateTextSegments(startIndex: int, length: int)Se înregistrează segmente de text care acoperă intervalul de caractere dat (startIndex este bazat pe 1).
Clone()Copia superficială a fragmentului (text + stat).
CloneWithSegments()Clonați fragmentul și segmentele sale.

Vezi și:

 Română