TextParagraph
Contenu
[
Cacher
]TextParagraph class
Représente les paragraphes de texte sous la forme d’un objet texte multiligne.
public sealed class TextParagraph
Constructeurs
Nom | La description |
---|---|
TextParagraph() | Default_Constructor |
Propriétés
Nom | La description |
---|---|
FirstLineIndent { get; set; } | Obtient ou définit la valeur de retrait des lignes suivantes. S’il est défini sur une valeur différente de zéro, il présente un avantage par rapport à la valeur FormattingOptions.SubsequentLinesIndent. |
FormattingOptions { get; set; } | Récupère ou définit les options de formatage. |
HorizontalAlignment { get; set; } | Obtient ou définit l’alignement horizontal du texte à l’intérieur des paragraphesRectangle . |
Justify { get; set; } | Obtient ou définit la valeur si le texte est justifié. |
Margin { get; set; } | Obtient ou définit le rembourrage. |
Position { get; set; } | Obtient ou définit la position du paragraphe. |
Rectangle { get; set; } | Obtient ou définit le rectangle du paragraphe. |
Rotation { get; set; } | Obtient ou définit l’angle de rotation en degrés. |
SubsequentLinesIndent { get; set; } | Obtient ou définit la valeur de retrait des lignes suivantes. S’il est défini sur une valeur différente de zéro, il présente un avantage par rapport à la valeur FormattingOptions.SubsequentLinesIndent. |
TextRectangle { get; } | Obtient le rectangle du texte placé dans le paragraphe. |
VerticalAlignment { get; set; } | Obtient ou définit l’alignement vertical du texte à l’intérieur des paragraphesRectangle . |
Méthodes
Nom | La description |
---|---|
AppendLine(string) | Ajoute la ligne de texte |
AppendLine(TextFragment) | Ajoute une ligne de texte avec les paramètres d’état du texte. |
AppendLine(string, float) | Ajoute une ligne de texte. |
AppendLine(string, TextState) | Ajoute une ligne de texte avec les paramètres d’état du texte. |
AppendLine(TextFragment, TextState) | Ajoute une ligne de texte avec les paramètres d’état du texte. |
AppendLine(string, TextState, float) | Ajoute une ligne de texte avec les paramètres d’état du texte |
AppendLine(TextFragment, TextState, float) | Ajoute une ligne de texte avec les paramètres d’état du texte |
BeginEdit() | Commence l’édition du TextParagraph. |
EndEdit() | Termine l’édition du TextParagraph. |
Exemples
L’exemple montre comment créer un objet de paragraphe de texte et l’ajouter à la page Pdf.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// crée un paragraphe de texte
TextParagraph paragraph = new TextParagraph();
// définit le rectangle du paragraphe
paragraph.Rectangle = new Rectangle(100, 600, 200, 700);
// définit les options d'habillage des mots
paragraph.FormattingOptions.WrapMode = TextFormattingOptions.WordWrapMode.ByWords;
// ajoute des lignes de chaîne
paragraph.AppendLine("the quick brown fox jumps over the lazy dog");
paragraph.AppendLine("line2");
paragraph.AppendLine("line3");
// ajoute le paragraphe à la page Pdf avec le TextBuilder
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.AppendParagraph(paragraph);
// enregistre le document PDF
doc.Save(outFile);
Voir également
- espace de noms Aspose.Pdf.Text
- Assemblée Aspose.PDF