TextFragment
Revisió
TextFragment És una classe en Aspose.PDF FOSS per a .NET. Heretat de: BaseParagraph.
Representa un fragment de text en una pàgina amb informació de posició i estil.
Aquesta classe proporciona 8 mètodes per treballar amb els objectes TextFragment en programes .NET. Els mètodes disponibles inclouen: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,I 20 més.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
TabStops | TabStops? | Llegir / Escriure | Tab stops per a aquest fragment (utilitzat amb els marcadors #$TAB en text). |
TextEditOptions | TextEditOptions | Llegir / Escriure | Edit opcions aplicades durant el canvi de text / substitució de fonts. |
IsInLineParagraph | bool | Llegir / Escriure | Quan és veritat, aquest fragment de text es retira en la mateixa línia que el paràgraf en línia anterior (vegeu docs.aspose.com/pdf/net/add-text-to-pdf-file “paràgens en línea”). |
IsInNewPage | bool | Llegir / Escriure | Obté o estableix si està en una nova pàgina. |
VerticalAlignment | VerticalAlignment | Llegir / Escriure | Obté o estableix l’alineació vertical. |
Text | string | Llegir / Escriure | El contingut del text. |
ReplaceOptions | TextReplaceOptions | Llegir | Opcions de substitució del text utilitzades per TextFragmentAbsorber alternar els camins. |
Page | Page? | Llegir | La pàgina que aquest fragment pertany a (àlies públics per SourcePage). |
Form | XForm? | Llegir | El XForm aquest fragment es va extreure de, o nul per a fragments de nivell de pàgina. |
FootNote | Note? | Llegir / Escriure | Una nota de pas opcional adjunt a aquest fragment. |
HorizontalAlignment | HorizontalAlignment | Llegir / Escriure | Alineació horitzontal utilitzat quan aquest fragment es posa com a paràgraf (afegit a la pàgina.Paràlegs). |
Rectangle | Rectangle? | Llegir | El recte de l’antic fragment d’aquest text a la pàgina. |
Position | Position? | Llegir / Escriure | La posició del text. |
BaselinePosition | Position? | Llegir / Escriure | La posició de base del text. |
Margin | MarginInfo | Llegir / Escriure | Informació de marge per al disseny quan s’utilitza com a element del paràgraf. |
TextState | TextFragmentState | Llegir | Estat de text (fonte, mida i color). |
PageIndex | int | Llegir | L’índex de pàgina (0-based) aquest fragment es va trobar en. |
FontSize | double | Llegir | Es va reduir per la plaça. |
Segments | TextSegmentCollection | Llegir / Escriure | La col·lecció de segments de text que formen aquest fragment (1-indexat). |
Hyperlink | Hyperlink | Llegir / Escriure | Hyperlink aplicat a aquest fragment. |
EndNote | Note? | Llegir / Escriure | La finalitat de la presentació d’aquest fragment. |
WrapLinesCount | int | Llegir / Escriure | El nombre de línies envasades calculades durant el layout. |
IsFirstParagraphInColumn | bool | Llegir / Escriure | Forçar el paràgraf per iniciar una nova columna. |
IsKeptWithNext | bool | Llegir / Escriure | Mantenir aquest paràgraf en la mateixa pàgina que el següent. |
HyperlinkText | string? | Llegir / Escriure | El seu objectiu és el tipus d’hiperenllaç. |
ZIndex | int | Llegir / Escriure | Indicador de comanda Z utilitzat pel render DOM. |
Mètodes
| Signature | Descripció |
|---|---|
TextFragment() | Crear un fragment de text amb les parades de la tabla. |
TextFragment(tabStops: TabStops) | Coneix TextFragment(tabStops) en aquest instància TextFragment. |
TextFragment(text: string) | Crea un fragment de text amb el text donat. |
TextFragment(text: string, tabStops: TabStops) | Crea un fragment de text amb el text donat i la taula de resolució tabStops. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | Calla TextFragment(text, rectangle, textState) en aquest instància TextFragment. |
IsolateTextSegments(startIndex: int, length: int) | Isolar la gamma de caràcters [startIndex, startInindex + longitud] (startIndice és un desset de caracteres basat en 0 al text del fragment) a la seva pròpia TextSegment(s): el segment de cobertura es divideix en fins a tres peces (abans / aïllat / després), cadascú heretant el segment original TextState i la col·lecció Segments del fragmen es reestructura per reflectir la separació. |
Clone() | - Copia del fragment (text + estat). |
CloneWithSegments() | Clona el fragment i els seus segments. |