Style sınıfı
Style sınıfı
Yazı tipi, renk, hizalama, kenarlık vb. gibi Excel belgesinin görüntüleme stilini temsil eder. Style nesnesi, özellik olarak tüm stil niteliklerini (yazı tipi, sayı biçimi, hizalama vb.) içerir.
Style türü aşağıdaki üyeleri ortaya çıkarır:
İnşaatçılar
Oluşturucu | Tanım |
---|---|
init | Style sınıfının yeni bir örneğini başlatır. |
Özellikler
Mülk | Tanım |
---|---|
background_theme_color | Arka plan tema rengini alır ve ayarlar. |
foreground_theme_color | Ön plan tema rengini alır ve ayarlar. |
name | Stilin adını alır veya ayarlar. |
pattern | Hücre arka plan desen türünü alır veya ayarlar. |
borders | Stilin BorderCollection ‘ini alır. |
background_color | Bir stilin arka plan rengini alır veya ayarlar. |
background_argb_color | Arka plan rengini 32 bit ARGB değeriyle alır ve ayarlar. |
foreground_color | Bir stilin ön plan rengini alır veya ayarlar. |
foreground_argb_color | Ön plan rengini 32 bit ARGB değeriyle alır ve ayarlar. |
has_borders | Stil için ayarlanan sınırların olup olmadığını kontrol eder. |
parent_style | Bu stilin ana stilini alır. |
is_number_format_applied | Sayı biçimlendirmesinin uygulanıp uygulanmayacağını belirtin. |
is_font_applied | Yazı tipi formatının uygulanması gerekip gerekmediğini belirtin. |
is_alignment_applied | Hizalama formatının uygulanması gerekip gerekmediğini belirtin. |
is_border_applied | Kenarlık biçimlendirmesinin uygulanıp uygulanmayacağını belirtin. |
is_fill_applied | Dolgu formatının uygulanması gerekip gerekmediğini belirtin. |
is_protection_applied | Koruma formatının uygulanması gerekip gerekmediğini belirtin. |
indent_level | Hücre veya aralığın girinti düzeyini temsil eder. Yalnızca 0 ile 250 arasında bir tam sayı olabilir. |
font | Style.font nesnesini alır. |
rotation_angle | Metin döndürme açısını temsil eder. |
horizontal_alignment | Hücredeki metnin yatay hizalama türünü alır veya ayarlar. |
vertical_alignment | Hücredeki metnin dikey hizalama türünü alır veya ayarlar. |
is_text_wrapped | Hücre içindeki metnin kaydırılıp kaydırılmadığını gösteren bir değer alır veya ayarlar. |
number | Sayıların ve tarihlerin görüntülenme biçimini alır veya ayarlar. Biçimlendirme desenleri farklı bölgeler için farklıdır. |
is_locked | Bir hücrenin değiştirilip değiştirilemeyeceğini gösteren bir değer alır veya ayarlar. |
custom | Bu stil nesnesinin özel sayı biçimi dizesini temsil eder. Özel sayı formatı ayarlanmamışsa (Örneğin, sayı formatı yerleşiktir), "" döndürülür. |
culture_custom | Sayı biçimi için kültüre bağlı desen dizesini alır ve ayarlar. Bu nesne için herhangi bir sayı biçimi ayarlanmamışsa null değeri döndürülür. Sayı formatı yerleşikse, yerleşik sayıya karşılık gelen kalıp dizisi döndürülür. |
invariant_custom | Sayı biçimi için kültürden bağımsız desen dizesini alır. Bu nesne için herhangi bir sayı biçimi ayarlanmamışsa null değeri döndürülür. Sayı formatı yerleşikse, yerleşik sayıya karşılık gelen kalıp dizisi döndürülür. |
is_formula_hidden | Çalışma sayfası korunurken formülün gizlenip gizlenmeyeceğini temsil eder. |
shrink_to_fit | Metnin mevcut sütun genişliğine sığacak şekilde otomatik olarak küçülüp küçülmediğini temsil eder. |
text_direction | Metin okuma sırasını temsil eder. |
is_justify_distributed | Metnin son satırında hücrelerin hizalı mı yoksa dağıtılmış hizalama mı kullanılması gerektiğini belirtir. |
quote_prefix | Hücrenin değerinin tek tırnak işaretiyle başlayıp başlamadığını belirtir. |
is_gradient | Hücre gölgelemesinin degrade deseni olup olmadığını belirtir. |
is_percent | Sayı biçiminin yüzde biçimi olup olmadığını belirtir. |
is_date_time | Sayı biçiminin tarih biçimi olup olmadığını belirtir. |
Yöntemler
Yöntem | Tanım |
---|---|
set_border | Stilin sınırlarını ayarlar. |
set_border | Stilin sınırlarını ayarlar. |
set_pattern_color | Arka plan rengini ayarlar. |
copy | Başka bir stil nesnesinden veri kopyalar |
update | Adlandırılmış stili, bu adlandırılmış stili kullanan hücrelerin stillerine uygulayın. Stili değiştirmeyi bitirdikten sonra “tamam” düğmesine tıklamak gibi çalışır. Yalnızca adlandırılmış stil için geçerlidir. |
is_modified | Stilin belirtilen özelliklerinin değiştirilip değiştirilmediğini kontrol eder. ConditionalFormattings stili için, bir hücreye ConditionalFormattings uygulanırken bu stilin belirtilen özelliklerinin kullanılması gerekip gerekmediğini kontrol etmek için kullanılır. |
set_custom | Bir hücrenin Özel sayı biçimi dizesini ayarlar. |
set_two_color_gradient | Belirtilen dolguyu iki renkli bir degradeye ayarlar. |
get_two_color_gradient | İki renkli degrade ayarını edinin. |
get_two_color_gradient_setting | İki renkli degrade ayarını edinin. |
to_json | Style ‘i JSON yapı verilerine dönüştürün. |
Örnek
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)
Ayrıca bakınız
- modül
aspose.cells
- sınıf
BorderCollection
- sınıf
Style