Style klass
Style klass
Representerar visningsstil för Excel-dokument, som typsnitt, färg, justering, kant, etc. Objektet Style innehåller alla stilattribut (teckensnitt, talformat, justering och så vidare) som egenskaper.
Typen Style avslöjar följande medlemmar:
Konstruktörer
Konstruktör | Beskrivning |
---|---|
init | Initierar en ny instans av klassen Style . |
Egenskaper
Fast egendom | Beskrivning |
---|---|
background_theme_color | Hämtar och ställer in bakgrundstemafärgen. |
foreground_theme_color | Hämtar och ställer in förgrundstemafärgen. |
name | Hämtar eller ställer in namnet på stilen. |
pattern | Hämtar eller ställer in cellbakgrundsmönstertypen. |
borders | Får stilens BorderCollection . |
background_color | Hämtar eller ställer in en stils bakgrundsfärg. |
background_argb_color | Hämtar och ställer in bakgrundsfärgen med ett 32-bitars ARGB-värde. |
foreground_color | Hämtar eller ställer in en stils förgrundsfärg. |
foreground_argb_color | Hämtar och ställer in förgrundsfärgen med ett 32-bitars ARGB-värde. |
has_borders | Kontrollerar om det finns gränser har satts för stilen. |
parent_style | Får moderstilen för denna stil. |
is_number_format_applied | Ange om sifferformateringen ska tillämpas. |
is_font_applied | Ange om teckensnittsformateringen ska tillämpas. |
is_alignment_applied | Ange om anpassningsformateringen ska tillämpas. |
is_border_applied | Ange om kantformateringen ska tillämpas. |
is_fill_applied | Ange om fyllningsformateringen ska tillämpas. |
is_protection_applied | Ange om skyddsformateringen ska tillämpas. |
indent_level | Representerar indragsnivån för cellen eller området. Kan bara vara ett heltal från 0 till 250. |
font | Får ett Style.font objekt. |
rotation_angle | Representerar textrotationsvinkel. |
horizontal_alignment | Hämtar eller ställer in den horisontella justeringen av texten i en cell. |
vertical_alignment | Hämtar eller ställer in den vertikala anpassningstypen för texten i en cell. |
is_text_wrapped | Hämtar eller ställer in ett värde som anger om texten i en cell är radbruten. |
number | Hämtar eller ställer in visningsformat för siffror och datum. Formateringsmönstren är olika för olika regioner. |
is_locked | Hämtar eller ställer in ett värde som anger om en cell kan ändras eller inte. |
custom | Representerar den anpassade nummerformatsträngen för detta stilobjekt. Om det anpassade sifferformatet inte är inställt (Till exempel, sifferformatet är inbyggt), kommer "" att returneras. |
culture_custom | Hämtar och ställer in den kulturberoende mönstersträngen för talformat. Om inget talformat har ställts in för detta objekt, returneras null. Om talformat är inbyggt kommer mönstersträngen som motsvarar det inbyggda numret att returneras. |
invariant_custom | Hämtar den kulturoberoende mönstersträngen för talformat. Om inget talformat har ställts in för detta objekt, returneras null. Om talformat är inbyggt kommer mönstersträngen som motsvarar det inbyggda numret att returneras. |
is_formula_hidden | Representerar om formeln kommer att döljas när kalkylbladet är skyddat. |
shrink_to_fit | Representerar om text automatiskt krymper för att passa den tillgängliga kolumnbredden. |
text_direction | Representerar textläsordning. |
is_justify_distributed | Anger om cellerna justerad eller distribuerad justering ska användas på den sista textraden. |
quote_prefix | Anger om cellens värde börjar med enkla citattecken. |
is_gradient | Indikerar om cellskuggningen är ett gradientmönster. |
is_percent | Anger om talformatet är ett procentformat. |
is_date_time | Anger om sifferformatet är ett datumformat. |
Metoder
Metod | Beskrivning |
---|---|
set_border | Ställer in gränserna för stilen. |
set_border | Ställer in gränserna för stilen. |
set_pattern_color | Ställer in bakgrundsfärgen. |
copy | Kopierar data från ett annat stilobjekt |
update | Tillämpa den namngivna stilen på stilarna i cellerna som använder denna namngivna stil. Det fungerar som att klicka på “ok”-knappen efter att du har ändrat stilen. Gäller endast namngiven stil. |
is_modified | Kontrollerar om stilens angivna egenskaper har ändrats. Används för stil för ConditionalFormattings för att kontrollera om de angivna egenskaperna för denna stil ska användas när de ConditionalFormattings tillämpas på en cell. |
set_custom | Ställer in den anpassade nummerformatsträngen för en cell. |
set_two_color_gradient | Ställer in den angivna fyllningen till en tvåfärgsgradient. |
get_two_color_gradient | Få inställningen för tvåfärgsgradient. |
get_two_color_gradient_setting | Få inställningen för tvåfärgsgradient. |
to_json | Konvertera Style till JSON strukturdata. |
Exempel
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)
Se även
- modul
aspose.cells
- klass
BorderCollection
- klass
Style