TextParagraph
Vue d’ensemble
TextParagraph est une classe dans Aspose.PDF FOSS pour .NET.
Représente un paragraphe de texte qui peut être placé sur une page via AppendParagraph.
Cette classe fournit 9 méthodes pour travailler avec des objets TextParagraph dans les programmes .NET.
Les méthodes disponibles incluent : AppendLine, BeginEdit, EndEdit.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin, et 8 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Rectangle | Rectangle? | Read/Write | Le rectangle englobant où le paragraphe est rendu sur la page. |
Position | Position? | Read/Write | La position absolue du paragraphe. |
FormattingOptions | TextFormattingOptions | Read/Write | Options de formatage pour le paragraphe, y compris le mode de retour à la ligne. |
Rotation | double | Read/Write | Angle de rotation en degrés pour l’ensemble du paragraphe. |
RemainingLines | TextFragmentCollection | Read | Lignes qui n’ont pas tenu dans le rectangle du paragraphe et qui doivent être rendues à nouveau sur une page suivante. |
updatePositioningCalls | int | Read/Write | Compteur de diagnostic incrémenté chaque fois que le moteur de rendu effectue une passe de mise en page pour ce paragraphe. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Alignement horizontal du texte à l’intérieur du rectangle du paragraphe. |
VerticalAlignment | VerticalAlignment | Read/Write | Alignement vertical du texte à l’intérieur du rectangle du paragraphe. |
Margin | MarginInfo | Read/Write | Marge autour du paragraphe. |
LimitWithBounds | bool | Read/Write | Lorsque vrai, le texte est limité aux limites du rectangle du paragraphe. |
TextRectangle | Rectangle | Read | Le rectangle englobant calculé du texte du paragraphe. |
FirstLineIndent | float | Read/Write | Retrait de la première ligne en points. |
SubsequentLinesIndent | float | Read/Write | Retrait (points) appliqué à chaque ligne sauf la première. |
Justify | bool | Read/Write | Lorsque vrai, les lignes du paragraphe remplissent la largeur du rectangle en ajustant l’espacement des mots. |
Méthodes
| Signature | Description |
|---|---|
BeginEdit() | Démarrer une fenêtre d’édition groupée. |
EndEdit() | Terminer une fenêtre d’édition groupée démarrée par BeginEdit. |
AppendLine(line: TextFragment) | Ajouter un fragment de texte comme nouvelle ligne dans le paragraphe. |
AppendLine(line: TextFragment, textState: TextState) | Ajouter une ligne TextFragment et remplacer son état de texte. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | Ajouter un TextFragment avec remplacement de l’état de texte et espacement par ligne. |
AppendLine(line: string) | Ajouter une chaîne de texte comme nouvelle ligne dans le paragraphe en utilisant l’état de texte par défaut. |
AppendLine(line: string, textState: TextState) | Ajouter une chaîne de texte avec l’état de texte donné comme nouvelle ligne. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | Ajouter une chaîne de texte avec état de texte et espacement par ligne. |
AppendLine(line: string, lineSpacing: float) | Ajouter une chaîne de texte avec espacement par ligne en utilisant l’état de texte par défaut. |