TextFragment

Vue d’ensemble

TextFragment Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : BaseParagraph.

Il représente un fragment de texte sur une page avec des informations de position et d’état.

Cette classe fournit 8 méthodes pour travailler avec des objets TextFragment dans les programmes .NET. Les méthodes disponibles comprennent : Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,Et 20 autres.

Propriétés

Nom deTypeAccessDescription
TabStopsTabStops?Lire / ÉcrireTab stops pour ce fragment (utilisé avec les marquants #$TAB dans le texte).
TextEditOptionsTextEditOptionsLire / ÉcrireÉdition des options appliquées lors de la substitution du texte / de l’échange de phon.
IsInLineParagraphboolLire / ÉcrireLorsque cela est vrai, ce fragment de texte rend sur la même ligne que le paragraphe en ligne précédent (voir docs.aspose.com/pdf/net/add-text-to-pdf-file « paragraphes en lignes »).
IsInNewPageboolLire / ÉcrireObtient ou définit le is in new page.
VerticalAlignmentVerticalAlignmentLire / ÉcrireObtient ou définit l’alignement vertical.
TextstringLire / ÉcrireLe contenu du texte.
ReplaceOptionsTextReplaceOptionsLireLes options de remplacement du texte utilisées par TextFragmentAbsorber remplacent les voies.
PagePage?LireLa page de ce fragment appartient à (lias public pour SourcePage).
FormXForm?LireLe XForm ce fragment a été extrait de, ou null pour les fragments à niveau page.
FootNoteNote?Lire / ÉcrireUne note de pied optionnelle attachée à ce fragment.
HorizontalAlignmentHorizontalAlignmentLire / ÉcrireL’alignement horizontal est utilisé lorsque ce fragment est placé comme un paragraphe (ajouté à page.Paragrafes).
RectangleRectangle?LireLe rectangle de bord de ce fragment texte sur la page.
PositionPosition?Lire / Écrireposition du texte.
BaselinePositionPosition?Lire / ÉcrireLa position de base du texte.
MarginMarginInfoLire / ÉcrireInformations de marge pour le layout lorsqu’elles sont utilisées comme un élément du paragraphe.
TextStateTextFragmentStateLireÉtat de texte (fonte, taille et couleur).
PageIndexintLireLe index de page (0 basé) a été trouvé sur ce fragment.
FontSizedoubleLireUn coup de pouce pour le «Platch-Holder» !.
SegmentsTextSegmentCollectionLire / ÉcrireLa collection de segments texte qui composent ce fragment (1-indexé).
HyperlinkHyperlinkLire / ÉcrireHyperlink appliqué à ce fragment.
EndNoteNote?Lire / ÉcrireLa fin est ajoutée à ce fragment.
WrapLinesCountintLire / ÉcrireLe nombre de lignes enveloppées calculées pendant le layout.
IsFirstParagraphInColumnboolLire / ÉcrireForcez le paragraphe à démarrer une nouvelle colonne.
IsKeptWithNextboolLire / ÉcrireGardez ce paragraphe sur la même page que la prochaine.
HyperlinkTextstring?Lire / ÉcrireCible de lien hypertexte.
ZIndexintLire / ÉcrireL’index de commande Z est utilisé par le rendu DOM.

méthodes

SignatureDescription
TextFragment()Créer un fragment de texte avec les stops.
TextFragment(tabStops: TabStops)Appelez TextFragment(tabStops) sur cette instance TextFragment.
TextFragment(text: string)Créer un fragment de texte avec le texte donné.
TextFragment(text: string, tabStops: TabStops)Créez un fragment de texte avec le texte donné et la table de résolution tabStops.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)Appelez TextFragment(text, rectangle, textState) sur cette instance TextFragment.
IsolateTextSegments(startIndex: int, length: int)Isoler la gamme de caractères [startIndex, startInindex+longueur) (startIndice est un offset de chiffres basé sur 0 dans le texte du fragment) dans son propre TextSegment(s): le segment de couverture est divisé en trois pièces (avant / isolé / après), chacune hérite du segment original TextState et la collection des segments du fragment est reconstruite pour refléter la division.
Clone()- Copie du fragment (text + état).
CloneWithSegments()Clonez le fragment et ses segments.

Voir aussi

 Français