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
Konstrukteur | Beschreibung |
---|---|
__init__(self) | Initialisiert eine neue Instanz der Klasse Style . |
Eigenschaften
Eigentum | Beschreibung |
---|---|
background_theme_color | Ruft die Hintergrunddesignfarbe ab und legt sie fest. |
foreground_theme_color | Ruft die Vordergrunddesignfarbe ab und legt sie fest. |
name | Ruft den Namen des Stils ab oder legt ihn fest. |
pattern | Ruft den Mustertyp des Zellenhintergrunds ab oder legt ihn fest. |
borders | Ruft die BorderCollection des Stils ab. |
background_color | Ruft die Hintergrundfarbe eines Stils ab oder legt sie fest. |
background_argb_color | Ruft die Hintergrundfarbe mit einem 32-Bit-ARGB-Wert ab und legt sie fest. |
foreground_color | Ruft die Vordergrundfarbe eines Stils ab oder legt sie fest. |
foreground_argb_color | Ruft die Vordergrundfarbe mit einem 32-Bit-ARGB-Wert ab und legt sie fest. |
has_borders | Überprüft, ob für den Stil Rahmen festgelegt wurden. |
parent_style | Ruft den übergeordneten Stil dieses Stils ab. |
is_number_format_applied | Geben Sie an, ob die Zahlenformatierung angewendet werden soll. |
is_font_applied | Geben Sie an, ob die Schriftformatierung angewendet werden soll. |
is_alignment_applied | Geben Sie an, ob die Ausrichtungsformatierung angewendet werden soll. |
is_border_applied | Geben Sie an, ob die Rahmenformatierung angewendet werden soll. |
is_fill_applied | Geben Sie an, ob die Füllformatierung angewendet werden soll. |
is_protection_applied | Geben Sie an, ob die Schutzformatierung angewendet werden soll. |
indent_level | Stellt die Einzugsebene für die Zelle oder den Bereich dar. Kann nur eine Ganzzahl zwischen 0 und 250 sein. |
font | Ruft ein Style.font -Objekt ab. |
rotation_angle | Stellt den Textdrehwinkel dar. |
horizontal_alignment | Ruft den horizontalen Ausrichtungstyp des Texts in einer Zelle ab oder legt ihn fest. |
vertical_alignment | Ruft den vertikalen Ausrichtungstyp des Texts in einer Zelle ab oder legt ihn fest. |
is_text_wrapped | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Text innerhalb einer Zelle umbrochen wird. |
number | Ruft das Anzeigeformat für Zahlen und Datumsangaben ab oder legt es fest. Die Formatierungsmuster sind je nach Region unterschiedlich. |
is_locked | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob eine Zelle geändert werden kann oder nicht. |
custom | Stellt die benutzerdefinierte Zahlenformatzeichenfolge dieses Stilobjekts dar. Wenn das benutzerdefinierte Zahlenformat nicht festgelegt ist (z. B. wenn das Zahlenformat integriert ist), wird "" zurückgegeben. |
culture_custom | Ruft 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 Zahl entspricht. |
invariant_custom | Ruft 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 Zahl entspricht. |
is_formula_hidden | Gibt an, ob die Formel ausgeblendet wird, wenn das Arbeitsblatt geschützt ist. |
shrink_to_fit | Gibt an, ob der Text automatisch verkleinert wird, um in die verfügbare Spaltenbreite zu passen. |
text_direction | Stellt die Lesereihenfolge des Textes dar. |
is_justify_distributed | Gibt an, ob in der letzten Textzeile die Blocksatz- oder die verteilte Ausrichtung der Zellen verwendet werden soll. |
quote_prefix | Gibt an, ob der Wert der Zelle mit einem einfachen Anführungszeichen beginnt. |
is_gradient | Gibt an, ob es sich bei der Zellenschattierung um ein Verlaufsmuster handelt. |
is_percent | Gibt an, ob das Zahlenformat ein Prozentformat ist. |
is_date_time | Gibt an, ob es sich bei dem Zahlenformat um ein Datumsformat handelt. |
Methoden
Methode | Beschreibung |
---|---|
set_border(self, border_type, border_style, border_color) | Legt die Grenzen des Stils fest. |
set_border(self, border_type, border_style, border_color) | Legt die Grenzen des Stils fest. |
set_pattern_color(self, pattern, color1, color2) | Legt die Hintergrundfarbe fest. |
copy(self, style) | Kopiert Daten aus einem anderen Stilobjekt |
update(self) | Wenden Sie den benannten Stil auf die Stile der Zellen an, die diesen benannten Stil verwenden. Es funktioniert wie das Klicken auf die Schaltfläche „OK“, nachdem Sie die Stiländerung abgeschlossen haben. Gilt nur für benannten Stil. |
is_modified(self, modify_flag) | Überprüft, ob die angegebenen Eigenschaften des Stils geändert wurden. Wird für den Stil von bedingten Formatierungen verwendet, um zu überprüfen, ob die angegebenen Eigenschaften dieses Stils beim Anwenden der bedingten Formatierungen auf eine Zelle verwendet werden sollen. |
set_custom(self, custom, builtin_preference) | Legt die Zeichenfolge für das benutzerdefinierte Zahlenformat einer Zelle fest. |
set_two_color_gradient(self, color1, color2, gradient_style_type, variant) | Legt die angegebene Füllung auf einen zweifarbigen Farbverlauf fest. |
get_two_color_gradient(self, color1, color2, gradient_style_type, variant) | Holen Sie sich die Einstellung für den zweifarbigen Farbverlauf. |
get_two_color_gradient_setting(self) | Holen Sie sich die Einstellung für den zweifarbigen Farbverlauf. |
to_json(self) | Konvertieren Sie Style in JSON Strukturdaten. |
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
- Modul
aspose.cells
- Klasse
BorderCollection
- Klasse
Style