TextState
Vue de l’ensemble
TextState Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET.
Formats de formatage.
Cette classe fournit 10 méthodes pour travailler avec des objets TextState dans les programmes .NET. Les méthodes disponibles comprennent : ApplyChangesFrom, MeasureHeight, MeasureString, 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, Font, FontData, FontName,Et 25 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
FontName | string? | Lire / Écrire | Obtenez ou définissez le nom de la lettre. |
TextHeight | float | Lire | Environ la hauteur du texte en points; approximation de la taille dérivée glyph-bounding-box en retournant la grandeur de l’écriture (la proportion typique entre FontSize et la hautité du text rendu est assez proche pour que les maths de réglage utilisent cela). |
FontSize | float | Lire / Écrire | Obtenez ou définissez la taille de la lettre. |
ForegroundColor | Color? | Lire / Écrire | Obtenez ou définissez la couleur avant-courant. |
StrokingColor | Color? | Lire / Écrire | La couleur (outline) du texte. |
CoordinateOrigin | CoordinateOrigin | Lire / Écrire | Que le texte positionnant traite Y comme la base ou le descendant. |
BackgroundColor | Color? | Lire / Écrire | Obtenez ou définissez la couleur de fond. |
IsBold | bool | Lire / Écrire | Que la lettre soit courageuse. |
IsItalic | bool | Lire / Écrire | Le mot est italien. |
FontStyle | FontStyles | Lire / Écrire | Les drapeaux de style font (Bold, Italic, etc.). |
Underline | bool | Lire / Écrire | Que le texte soit souligné (à l’instar de IsUnderline). |
IsUnderline | bool | Lire / Écrire | Que le texte soit souligné. |
IsStrikeOut | bool | Lire / Écrire | Que le texte soit strict. |
StrikeOut | bool | Lire / Écrire | Avis pour le site. |
IsSuperscript | bool | Lire / Écrire | Le texte est superscrit. |
Superscript | bool | Lire / Écrire | Avis pour le site. |
IsSubscript | bool | Lire / Écrire | Que le texte soit souscrit. |
Subscript | bool | Lire / Écrire | Avis pour le site. |
CharacterSpacing | float | Lire / Écrire | Un caractère qui s’étend dans les unités de texte. |
WordSpacing | float | Lire / Écrire | Paroles spacing dans les unités de texte. |
HorizontalScaling | float | Lire / Écrire | Pourcentage d’échelle horizontale (defaut 100). |
LineSpacing | float | Lire / Écrire | Lignage (leading) dans les unités de texte. |
TabTag | string | Lire | Le token de la barre est inséré dans le texte rendu au lieu d’un caractère de tables. |
HorizontalAlignment | HorizontalAlignment | Lire / Écrire | L’alignement horizontal du texte. |
RenderingMode | TextRenderingMode | Lire / Écrire | Modes de rendu de texte (Tr operator). |
Invisible | bool | Lire / Écrire | Si ce fragment de texte est invisible (modus de rendu 3). |
TextRise | double | Lire / Écrire | Le texte est élevé (superscripts / sous-scriptions offset). |
Rotation | double | Lire / Écrire | L’angle de rotation en degrés. |
Font | Font? | Lire / Écrire | Rendez ou mettez le fichier. |
FontData | FontData? | Lire / Écrire | Données de caractère extérieur pour l’emballage (sett via FontRepository.OpenFont). |
FormattingOptions | TextFormattingOptions | Lire / Écrire | Les options de formatage du texte (WordWrapMode, LineSpacingMode etc.). |
méthodes
| Signature | Description |
|---|---|
TextState() | Appelez TextState sur cette instance TextState. |
TextState(fontSize: double) | Appelez TextState(fontSize) sur cette instance TextState. |
TextState(fontFamily: string) | Appelez TextState(fontFamily) sur cette instance TextState. |
TextState(fontFamily: string, fontSize: double) | Appelez TextState(fontFamily, fontSize) sur cette instance TextState. |
TextState(fontFamily: string, bold: bool, italic: bool) | Appelez TextState(fontFamily, audacieux, italic) sur cette instance TextState. |
TextState(foregroundColor: System.Drawing.Color) | Appelez TextState(foregroundColor) sur cette instance TextState. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | Appelez TextState(foregroundColor, fontSize) sur cette instance TextState. |
MeasureString(str: string) | Évaluation de la largeur du texte rude à l’écrit/size actuel. |
MeasureHeight(character: char) | Évaluation de la hauteur du caractère rude à la forme/grande actuelle. |
ApplyChangesFrom(textState: TextState) | Copiez chaque propriété de formatage public d’un autre à cet état (laissant le lien du propriétaire intact). |