Style Klasse

Style Klasse

Stellt den Anzeigestil des Excel-Dokuments dar, z. B. Schriftart, Farbe, Ausrichtung, Rahmen usw. Das Objekt Style enthält alle Stilattribute (Schriftart, Zahlenformat, Ausrichtung usw.) als Eigenschaften.

Der Typ Style macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
initInitialisiert eine neue Instanz der Klasse Style.

Eigenschaften

EigentumBeschreibung
background_theme_colorRuft die Hintergrunddesignfarbe ab und legt sie fest.
foreground_theme_colorRuft die Vordergrund-Designfarbe ab und legt sie fest.
nameRuft den Namen des Stils ab oder legt ihn fest.
patternRuft den Hintergrundmustertyp der Zelle ab oder legt diesen fest.
bordersRuft die BorderCollection des Stils ab.
background_colorRuft die Hintergrundfarbe eines Stils ab oder legt diese fest.
background_argb_colorRuft die Hintergrundfarbe mit einem 32-Bit-ARGB-Wert ab und legt sie fest.
foreground_colorRuft die Vordergrundfarbe eines Stils ab oder legt diese fest.
foreground_argb_colorRuft die Vordergrundfarbe mit einem 32-Bit-ARGB-Wert ab und legt sie fest.
has_bordersPrüft, ob für den Stil Rahmen festgelegt wurden.
parent_styleRuft den übergeordneten Stil dieses Stils ab.
is_number_format_appliedGeben Sie an, ob die Zahlenformatierung angewendet werden soll.
is_font_appliedGeben Sie an, ob die Schriftartformatierung angewendet werden soll.
is_alignment_appliedGeben Sie an, ob die Ausrichtungsformatierung angewendet werden soll.
is_border_appliedGeben Sie an, ob die Rahmenformatierung angewendet werden soll.
is_fill_appliedGeben Sie an, ob die Füllformatierung angewendet werden soll.
is_protection_appliedGeben Sie an, ob die Schutzformatierung angewendet werden soll.
indent_levelStellt die Einzugsebene für die Zelle oder den Bereich dar. Kann nur eine ganze Zahl zwischen 0 und 250 sein.
fontRuft ein Style.font-Objekt ab.
rotation_angleStellt den Textdrehwinkel dar.
horizontal_alignmentRuft den horizontalen Ausrichtungstyp des Texts in einer Zelle ab oder legt diesen fest.
vertical_alignmentRuft den vertikalen Ausrichtungstyp des Texts in einer Zelle ab oder legt diesen fest.
is_text_wrappedRuft einen Wert ab, der angibt, ob der Text innerhalb einer Zelle umbrochen wird, oder legt diesen fest.
numberRuft das Anzeigeformat von Zahlen und Datumsangaben ab oder legt dieses fest. Die Formatierungsmuster sind je nach Region unterschiedlich.
is_lockedRuft einen Wert ab, der angibt, ob eine Zelle geändert werden kann oder nicht, oder legt diesen fest.
customStellt die benutzerdefinierte Zahlenformatzeichenfolge dieses Stilobjekts dar.
Wenn das benutzerdefinierte Zahlenformat nicht festgelegt ist (z. B. das Zahlenformat ist integriert), wird „“ zurückgegeben.
culture_customRuft die kulturabhängige Musterzeichenfolge für das Zahlenformat ab und legt sie fest.
Wenn für dieses Objekt kein Zahlenformat festgelegt wurde, wird null zurückgegeben.
Wenn das Zahlenformat integriert ist, wird die Musterzeichenfolge zurückgegeben, die der integrierten Nummer entspricht.
invariant_customRuft die kulturunabhängige Musterzeichenfolge für das Zahlenformat ab.
Wenn für dieses Objekt kein Zahlenformat festgelegt wurde, wird null zurückgegeben.
Wenn das Zahlenformat integriert ist, wird die Musterzeichenfolge zurückgegeben, die der integrierten Nummer entspricht.
is_formula_hiddenGibt an, ob die Formel ausgeblendet wird, wenn das Arbeitsblatt geschützt ist.
shrink_to_fitStellt dar, ob der Text automatisch verkleinert wird, damit er in die verfügbare Spaltenbreite passt.
text_directionStellt die Lesereihenfolge des Textes dar.
is_justify_distributedGibt an, ob die Zellen im Blocksatz oder in der verteilten Ausrichtung in der letzten Textzeile verwendet werden sollen.
quote_prefixGibt an, ob der Wert der Zelle mit einem einfachen Anführungszeichen beginnt.
is_gradientGibt an, ob die Zellschattierung ein Farbverlaufsmuster ist.
is_percentGibt an, ob das Zahlenformat ein Prozentformat ist.
is_date_timeGibt an, ob das Zahlenformat ein Datumsformat ist.

Methoden

MethodeBeschreibung
set_borderLegt die Grenzen des Stils fest.
set_borderLegt die Grenzen des Stils fest.
set_pattern_colorLegt die Hintergrundfarbe fest.
copyKopiert Daten von einem anderen Stilobjekt
updateWenden Sie den benannten Stil auf die Stile der Zellen an, die diesen benannten Stil verwenden.
Es funktioniert so, als ob Sie auf die Schaltfläche „OK“ klicken würden, nachdem Sie mit der Änderung des Stils fertig sind.
Gilt nur für benannte Stile.
is_modifiedPrüft, ob die angegebenen Eigenschaften des Stils geändert wurden.
Wird für den Stil von ConditionalFormattings verwendet, um zu prüfen, ob die angegebenen Eigenschaften dieses Stils verwendet werden sollen, wenn die ConditionalFormattings auf eine Zelle angewendet werden.
set_customLegt die benutzerdefinierte Zahlenformatzeichenfolge einer Zelle fest.
set_two_color_gradientLegt die angegebene Füllung auf einen zweifarbigen Farbverlauf fest.
get_two_color_gradientHolen Sie sich die Einstellung für den zweifarbigen Farbverlauf.
get_two_color_gradient_settingHolen Sie sich die Einstellung für den zweifarbigen Farbverlauf.
to_jsonKonvertieren Sie Strukturdaten von Style in JSON.

Beispiel

from aspose.cells import Workbook
from aspose.pydrawing import Color

workbook = Workbook()
sheets = workbook.worksheets
cell = sheets[0].cells.get("A1")
style = cell.get_style()
style.font.name = "Times New Roman"
style.font.color = Color.blue
cell.set_style(style)

Siehe auch