TextFragmentState
Vue d’ensemble
TextFragmentState Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : TextState.
Le formatage de l’état du texte.
Cette classe fournit 6 méthodes pour travailler avec des objets TextFragmentState dans les programmes .NET. Les méthodes disponibles comprennent : ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. 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 : BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData,Et 28 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
BackgroundColor | Color? | Lire / Écrire | Remplir le fond appliqué derrière le texte fragment. |
CharacterSpacing | float | Lire / Écrire | Spacing de caractère (Tc) dans les unités d’espace texte. |
CoordinateOrigin | CoordinateOrigin | Lire / Écrire | Que la positionnation traite Y comme la base ou le descendant. |
FontSize | float | Lire / Écrire | La taille de la lettre en points. |
FontStyle | FontStyles | Lire / Écrire | Le style de la drapeau (Bold / Italic). |
ForegroundColor | Color? | Lire / Écrire | La couleur pleine (non-courant) appliquée aux glyphes rendus. |
FormattingOptions | TextFormattingOptions | Lire / Écrire | Options de formatage du texte (modus de tapis, mode d’espace de ligne, etc.). |
HorizontalAlignment | HorizontalAlignment | Lire / Écrire | L’alignement horizontal du texte de la partie. |
HorizontalScaling | float | Lire / Écrire | Pourcentage d’échelle horizontale (defaut 100). |
Invisible | bool | Lire / Écrire | Le texte est rendu invisible (modalité de rendement 3). |
LineSpacing | float | Lire / Écrire | Lien spacing (leading) dans les unités de texte-espace. |
RenderingMode | TextRenderingMode | Lire / Écrire | Mode de rendu Glyph (Fill / Stroke / clip). |
Rotation | double | Lire / Écrire | Angle de rotation en degrés. |
StrikeOut | bool | Lire / Écrire | Que le texte soit strict. |
StrokingColor | Color? | Lire / Écrire | La couleur de la crème (outline). |
Subscript | bool | Lire / Écrire | Que le texte soit souscrit. |
Superscript | bool | Lire / Écrire | Le texte est superscrit. |
Underline | bool | Lire / Écrire | Que le texte soit souligné. |
WordSpacing | float | Lire / Écrire | Paroles spacing (Tw) dans les unités de texte-espace. |
Font | Aspose.Pdf.Text.Font? | Lire / Écrire | Le texte a été utilisé pour faire le fragment. |
DrawTextRectangleBorder | bool | Lire / Écrire | Lorsque cela est vrai, une frontière rectangulaire est traçée autour de la boîte de bord du texte. |
TabStops | TabStops | Lire | Les paramètres Tab-stop hérités du fragment possédant. |
FontName | string? | Lire / Écrire | Obtient ou définit le nom de la police. |
TextXIndent | float | Lire | Sur la page commence X (point) du texte ce statut appartient. |
TextHeight | float | Lire | L’altitude du texte en points : (Ascent +) |
IsBold | bool | Lire / Écrire | Que la lettre soit courageuse. |
IsItalic | bool | Lire / Écrire | Le mot est italien. |
IsUnderline | bool | Lire / Écrire | Que le texte soit souligné. |
IsStrikeOut | bool | Lire / Écrire | Que le texte soit strict. |
IsSuperscript | bool | Lire / Écrire | Le texte est superscrit. |
IsSubscript | bool | Lire / Écrire | Que le texte soit souscrit. |
TabTag | string | Lire | Le token de la barre est inséré dans le texte rendu au lieu d’un caractère de tables. |
TextRise | double | Lire / Écrire | Le texte est élevé (superscripts / sous-scriptions offset). |
FontData | FontData? | Lire / Écrire | Données de caractère extérieur pour l’emballage (sett via FontRepository.OpenFont). |
méthodes
| Signature | Description |
|---|---|
TextFragmentState(fragment: TextFragment) | Ranger l’état sous-jacent du fragment afin que l’écriture rentre à son tour. |
ApplyChangesFrom(textState: TextState) | Copiez chaque propriété de formatage public du textState dans cet état. |
IsFitRectangle(str: string, rect: Rectangle) | Il revient valable lorsque le texte rendu s’inscrit dans la rectangle fournie à l’écrit / taille actuelle. |
MeasureHeight(character: char) | Mesure la hauteur d’un seul caractère à la phonture / taille actuelle, en points. |
MeasureString(str: string) | Mesure la largeur rendue de str à la phonture / taille actuelle, en points. |
TextState() | Appelez TextState sur cette instance TextFragmentState. |