IParagraphFormat
Inhalt
[
Ausblenden
]IParagraphFormat Schnittstelle
Diese Klasse enthält die Absatzformatierungseigenschaften. Im Gegensatz zu IParagraphFormatEffectiveData sind alle Eigenschaften dieser Klasse schreibbar.
public interface IParagraphFormat
Eigenschaften
| Name | Beschreibung |
|---|---|
| Alignment { get; set; } | Gibt die Textausrichtung in einem Absatz ohne Vererbung zurück oder legt sie fest. Lesen/Schreiben TextAlignment. |
| Bullet { get; } | Gibt das Aufzählungsformat des Absatzes zurück. Nur-Lesen IBulletFormat. |
| DefaultPortionFormat { get; } | Gibt das Standardabschnittsformat eines Absatzes zurück. Keine Vererbung angewendet. Nur-Lesen IPortionFormat. |
| DefaultTabSize { get; set; } | Gibt die Standardtabulationsgröße ohne Vererbung zurück oder legt sie fest. Lesen/Schreiben Single. |
| Depth { get; set; } | Gibt die Tiefe des Absatzes zurück oder legt sie fest. Der Wert 0 bedeutet einen undefinierten Wert. Lesen/Schreiben Int16. |
| EastAsianLineBreak { get; set; } | Bestimmt, ob der ostasiatische Zeilenumbruch in einem Absatz verwendet wird. Keine Vererbung angewendet. Lesen/Schreiben NullableBool. |
| FontAlignment { get; set; } | Gibt die Schriftartausrichtung in einem Absatz ohne Vererbung zurück oder legt sie fest. Lesen/Schreiben FontAlignment. |
| HangingPunctuation { get; set; } | Bestimmt, ob hängende Interpunktion in einem Absatz verwendet wird. Keine Vererbung angewendet. Lesen/Schreiben NullableBool. |
| Indent { get; set; } | Gibt den ersten Zeileneinzug/Hängenden Einzug des Absatzes ohne Vererbung zurück oder legt ihn fest. Der hängende Einzug kann mit negativen Werten definiert werden. Lesen/Schreiben Single. |
| LatinLineBreak { get; set; } | Bestimmt, ob der lateinische Zeilenumbruch in einem Absatz verwendet wird. Keine Vererbung angewendet. Lesen/Schreiben NullableBool. |
| MarginLeft { get; set; } | Gibt den linken Rand in einem Absatz ohne Vererbung zurück oder legt ihn fest. Lesen/Schreiben Single. |
| MarginRight { get; set; } | Gibt den rechten Rand in einem Absatz ohne Vererbung zurück oder legt ihn fest. Lesen/Schreiben Single. |
| RightToLeft { get; set; } | Bestimmt, ob die Rechts-nach-Links-Schreibung in einem Absatz verwendet wird. Keine Vererbung angewendet. Lesen/Schreiben NullableBool. |
| SpaceAfter { get; set; } | Gibt den Abstand nach der letzten Zeile in einem Absatz ohne Vererbung zurück oder legt ihn fest. Ein positiver Wert gibt den Prozentsatz der Schriftgröße an, den der Leerraum einnehmen soll. Ein negativer Wert gibt die Größe des Leerraums in Punktgröße an. Lesen/Schreiben Single. |
| SpaceBefore { get; set; } | Gibt den Abstand vor der ersten Zeile in einem Absatz ohne Vererbung zurück oder legt ihn fest. Ein positiver Wert gibt den Prozentsatz der Schriftgröße an, den der Leerraum einnehmen soll. Ein negativer Wert gibt die Größe des Leerraums in Punktgröße an. Lesen/Schreiben Single. |
| SpaceWithin { get; set; } | Gibt den Abstand zwischen Grundlinien in einem Absatz zurück oder legt ihn fest. Positiver Wert bedeutet Prozentsatz, negativer – Größe in Punkten. Keine Vererbung angewendet. Lesen/Schreiben Single. |
| Tabs { get; } | Gibt die Tabulationen eines Absatzes zurück. Keine Vererbung angewendet. Nur-Lesen ITabCollection. |
Methoden
| Name | Beschreibung |
|---|---|
| GetEffective() | Ermittelt wirksame Absatzformatierungsdaten mit angewandter Vererbung. |
Hinweise
Diese Klasse wird verwendet, um die für den jeweiligen Absatz definierten Absatzformatierungseigenschaften zurückzugeben und zu manipulieren. Das bedeutet, dass beim Abrufen von Werten keine Vererbung angewendet wird, sodass Sie in den meisten Fällen Werte erhalten, die „undefiniert“ bedeuten.
Um die effektiven Formatierungsparameterwerte einschließlich vererbter Werte zu erhalten, müssen Sie die Methode GetEffective verwenden, die eine IParagraphFormatEffectiveData-Instanz zurückgibt.
Siehe auch
- Namensraum Aspose.Slides
- Assembly Aspose.Slides