IBasePortionFormat
Inhalt
[
Ausblenden
]IBasePortionFormat-Interface
Diese Klasse enthält die Eigenschaften zur Formatierung des Textanteils. Im Gegensatz zu IPortionFormatEffectiveData
sind alle Eigenschaften dieser Klasse schreibbar.
public interface IBasePortionFormat
Eigenschaften
Name | Beschreibung |
---|---|
AlternativeLanguageId { get; set; } | Gibt die ID einer alternativen Sprache zurück oder setzt sie. Lese-/Schreib-String. |
ComplexScriptFont { get; set; } | Gibt die Informationen zur komplexen Skript-Schrift zurück oder setzt sie. Null bedeutet, dass die Schrift undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- IFontData . |
EastAsianFont { get; set; } | Gibt die Informationen zur Schriftart für Ostasiatische Schriftzeichen zurück oder setzt sie. Null bedeutet, dass die Schrift undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- IFontData . |
EffectFormat { get; } | Gibt die Eigenschaften des Text-EffectFormat zurück. Keine Vererbung angewendet. Nur Lese- IEffectFormat . |
Escapement { get; set; } | Gibt den Text im Hoch- oder Tiefformat zurück oder setzt ihn. Wert von -100% (Tief) bis 100% (Hoch). float.NaN bedeutet, dass der Wert undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- Single. |
FillFormat { get; } | Gibt die Eigenschaften des Text-FillFormat zurück. Keine Vererbung angewendet. Nur Lese- IFillFormat . |
FontBold { get; set; } | Bestimmt, ob die Schrift fett ist. Keine Vererbung angewendet. Lese-/Schreib- NullableBool . |
FontHeight { get; set; } | Gibt die Schriftgröße eines Anteils zurück oder setzt sie. float.NaN bedeutet, dass die Höhe undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- Single. |
FontItalic { get; set; } | Bestimmt, ob die Schrift kursiv ist. Keine Vererbung angewendet. Lese-/Schreib- NullableBool . |
FontUnderline { get; set; } | Gibt den Unterstreichungstyp des Textes zurück oder setzt ihn. Keine Vererbung angewendet. Lese-/Schreib- TextUnderlineType . |
HighlightColor { get; } | Gibt die Farbe zurück, die zur Hervorhebung eines Textes verwendet wird. Keine Vererbung angewendet. Nur Lese- IColorFormat . |
IsHardUnderlineFill { get; set; } | Bestimmt, ob der Unterstreichungsstil eigene FillFormat-Eigenschaften hat oder diese von den FillFormat-Eigenschaften des Textes erbt. Lese-/Schreib- NullableBool . |
IsHardUnderlineLine { get; set; } | Bestimmt, ob der Unterstreichungsstil eigene LineFormat-Eigenschaften hat oder diese von den LineFormat-Eigenschaften des Textes erbt. Lese-/Schreib- NullableBool . |
KerningMinimalSize { get; set; } | Gibt die minimale Schriftgröße zurück oder setzt sie, für die das Kerning aktiviert werden sollte. float.NaN bedeutet, dass der Wert undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- Single. |
Kumimoji { get; set; } | Bestimmt, ob die Zahlen das östlichsprachenspezifische vertikale Textlayout ignorieren sollen. Keine Vererbung angewendet. Lese-/Schreib- NullableBool . |
LanguageId { get; set; } | Gibt die ID einer Prüfungs-Sprache zurück oder setzt sie. Wird zur Überprüfung von Rechtschreibung und Grammatik verwendet. Lese-/Schreib-String. |
LatinFont { get; set; } | Gibt die Informationen zur lateinischen Schriftart zurück oder setzt sie. Null bedeutet, dass die Schrift undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- IFontData . |
LineFormat { get; } | Gibt die LineFormat-Eigenschaften für die Textumrandung zurück. Keine Vererbung angewendet. Nur Lese- ILineFormat . |
NormaliseHeight { get; set; } | Bestimmt, ob die Höhe eines Textes normalisiert werden soll. Keine Vererbung angewendet. Lese-/Schreib- NullableBool . |
ProofDisabled { get; set; } | Bestimmt, ob der Text nicht geprüft werden sollte. Keine Vererbung angewendet. Lese-/Schreib- NullableBool . |
Spacing { get; set; } | Gibt den Abstand zwischen den Zeichen zurück oder setzt ihn. float.NaN bedeutet, dass der Wert undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- Single. |
StrikethroughType { get; set; } | Gibt den Durchstreichungstyp eines Textes zurück oder setzt ihn. Keine Vererbung angewendet. Lese-/Schreib- TextStrikethroughType . |
SymbolFont { get; set; } | Gibt die Informationen zur symbolischen Schriftart zurück oder setzt sie. Null bedeutet, dass die Schrift undefiniert ist und vom Master geerbt werden sollte. Lese-/Schreib- IFontData . |
TextCapType { get; set; } | Gibt den Typ der Textkapitalisierung zurück oder setzt ihn. Keine Vererbung angewendet. Lese-/Schreib- TextCapType . |
UnderlineFillFormat { get; } | Gibt die FillFormat-Eigenschaften der Unterstreichungslinie zurück. Keine Vererbung angewendet. Nur Lese- IFillFormat . |
UnderlineLineFormat { get; } | Gibt die LineFormat-Eigenschaften zurück, die zur Umrandung der Unterstreichungslinie verwendet werden. Keine Vererbung angewendet. Nur Lese- ILineFormat . |
Anmerkungen
Diese Klasse wird verwendet, um die Eigenschaften der Textanteilsformatierung zurückzugeben und zu manipulieren, die für den bestimmten Anteil definiert sind. Das bedeutet, dass bei der Abfrage der Werte keine Vererbung angewendet wird, sodass Sie in den meisten Fällen Werte erhalten, die “undefiniert” bedeuten.
Um die effektiven Formatierungsparameterwerte, einschließlich der vererbten, zu erhalten, müssen Sie die Methode GetEffective
verwenden, die eine Instanz von IPortionFormatEffectiveData
zurückgibt.
Siehe Auch
- Namespace Aspose.Slides
- Assembly Aspose.Slides