TextParagraph
Inhalt
[
Ausblenden
]TextParagraph class
Repräsentiert Textabsätze als mehrzeiliges Textobjekt.
public sealed class TextParagraph
Konstrukteure
Name | Beschreibung |
---|---|
TextParagraph() | Default_Constructor |
Eigenschaften
Name | Beschreibung |
---|---|
FirstLineIndent { get; set; } | Ruft den Einzugswert für nachfolgende Zeilen ab oder legt ihn fest. Wenn er auf einen Wert ungleich Null gesetzt ist, hat er einen Vorteil gegenüber dem Wert von FormattingOptions.SubsequentLinesIndent. |
FormattingOptions { get; set; } | Ruft Formatierungsoptionen ab oder legt sie fest. |
HorizontalAlignment { get; set; } | Holt oder setzt die horizontale Ausrichtung für den Text innerhalb von AbsätzenRectangle . |
Justify { get; set; } | Ruft ab oder legt Wert fest, ob Text ausgerichtet ist. |
Margin { get; set; } | Ruft die Auffüllung ab oder legt sie fest. |
Position { get; set; } | Ermittelt oder setzt die Position des Absatzes. |
Rectangle { get; set; } | Ruft das Rechteck des Absatzes ab oder legt es fest. |
Rotation { get; set; } | Ermittelt oder setzt den Rotationswinkel in Grad. |
SubsequentLinesIndent { get; set; } | Ruft den Einzugswert für nachfolgende Zeilen ab oder legt ihn fest. Wenn er auf einen Wert ungleich Null gesetzt ist, hat er einen Vorteil gegenüber dem Wert von FormattingOptions.SubsequentLinesIndent. |
TextRectangle { get; } | Ruft das Rechteck des Textes ab, der im Absatz platziert wird. |
VerticalAlignment { get; set; } | Ermittelt oder setzt die vertikale Ausrichtung für den Text innerhalb von AbsätzenRectangle . |
Methoden
Name | Beschreibung |
---|---|
AppendLine(string) | Fügt Textzeile an |
AppendLine(TextFragment) | Fügt eine Textzeile mit Textzustandsparametern an. |
AppendLine(string, float) | Fügt Textzeile an. |
AppendLine(string, TextState) | Fügt eine Textzeile mit Textzustandsparametern an. |
AppendLine(TextFragment, TextState) | Fügt eine Textzeile mit Textzustandsparametern an. |
AppendLine(string, TextState, float) | Fügt Textzeile mit Textzustandsparametern an |
AppendLine(TextFragment, TextState, float) | Fügt Textzeile mit Textzustandsparametern an |
BeginEdit() | Beginnt mit der Bearbeitung des TextParagraph. |
EndEdit() | Beendet die Bearbeitung des TextParagraph. |
Beispiele
Das Beispiel zeigt, wie Sie ein Textabsatzobjekt erstellen und es an die PDF-Seite anhängen.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// Textabsatz erstellen
TextParagraph paragraph = new TextParagraph();
// setze das Absatzrechteck
paragraph.Rectangle = new Rectangle(100, 600, 200, 700);
// Optionen für den Wortumbruch festlegen
paragraph.FormattingOptions.WrapMode = TextFormattingOptions.WordWrapMode.ByWords;
// Stringzeilen anhängen
paragraph.AppendLine("the quick brown fox jumps over the lazy dog");
paragraph.AppendLine("line2");
paragraph.AppendLine("line3");
// Den Absatz mit dem TextBuilder an die Pdf-Seite anhängen
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.AppendParagraph(paragraph);
// Pdf-Dokument speichern
doc.Save(outFile);
Siehe auch
- namensraum Aspose.Pdf.Text
- Montage Aspose.PDF