TextParagraph
Übersicht
TextParagraph ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt einen Textabsatz dar, der über AppendParagraph auf einer Seite platziert werden kann.
Diese Klasse bietet 9 Methoden zur Arbeit mit TextParagraph-Objekten in .NET-Programmen.
Verfügbare Methoden umfassen: AppendLine, BeginEdit, EndEdit.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin und 8 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Rectangle | Rectangle? | Read/Write | Das Begrenzungsrechteck, in dem der Absatz auf der Seite gerendert wird. |
Position | Position? | Read/Write | Die absolute Position für den Absatz. |
FormattingOptions | TextFormattingOptions | Read/Write | Formatierungsoptionen für den Absatz, einschließlich Wortumbruchmodus. |
Rotation | double | Read/Write | Rotationswinkel in Grad für den gesamten Absatz. |
RemainingLines | TextFragmentCollection | Read | Zeilen, die nicht in das Rechteck des Absatzes passten und auf einer nachfolgenden Seite erneut gerendert werden sollten. |
updatePositioningCalls | int | Read/Write | Diagnosezähler, der bei jedem Layout‑Positionierungsdurchlauf des Renderers für diesen Absatz erhöht wird. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Horizontale Ausrichtung des Textes innerhalb des Absatzrechtecks. |
VerticalAlignment | VerticalAlignment | Read/Write | Vertikale Ausrichtung des Textes innerhalb des Absatzrechtecks. |
Margin | MarginInfo | Read/Write | Rand um den Absatz. |
LimitWithBounds | bool | Read/Write | Wenn true, ist der Text auf die Grenzen des Absatzrechtecks beschränkt. |
TextRectangle | Rectangle | Read | Das berechnete Begrenzungsrechteck des Absatztextes. |
FirstLineIndent | float | Read/Write | Einzug der ersten Zeile in Punkten. |
SubsequentLinesIndent | float | Read/Write | Einzug (Punkte), der auf jede Zeile außer der ersten angewendet wird. |
Justify | bool | Read/Write | Wenn true, füllen die Absatzzeilen die Rechteckbreite, indem der Wortabstand angepasst wird. |
Methoden
| Signature | Description |
|---|---|
BeginEdit() | Beginnt ein batchweise bearbeitetes Bearbeitungsfenster. |
EndEdit() | Beendet ein batchweise bearbeitetes Bearbeitungsfenster, das durch BeginEdit gestartet wurde. |
AppendLine(line: TextFragment) | Fügt ein Textfragment als neue Zeile im Absatz hinzu. |
AppendLine(line: TextFragment, textState: TextState) | Fügt eine TextFragment‑Zeile hinzu und überschreibt deren Textzustand. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | Fügt ein TextFragment mit Textzustandsüberschreibung und zeilenbezogenem Abstand hinzu. |
AppendLine(line: string) | Fügt eine Textzeichenkette als neue Zeile im Absatz hinzu, wobei der Standard‑Textzustand verwendet wird. |
AppendLine(line: string, textState: TextState) | Fügt eine Textzeichenkette mit dem angegebenen Textzustand als neue Zeile hinzu. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | Fügt eine Textzeichenkette mit Textzustand und zeilenbezogenem Abstand hinzu. |
AppendLine(line: string, lineSpacing: float) | Fügt eine Textzeichenkette mit zeilenbezogenem Abstand hinzu, wobei der Standard‑Textzustand verwendet wird. |