HotXLS Belgeleri

TXLSXFont sınıfı

Bir TXLSXCellFormat brush'ı üzerinden uygulanan yazı tipi ayarlarını (ad, boyut, stil, renk) saklar; TXLSXFonts, özdeş örnekleri tekilleştiren çalışma kitabı düzeyindeki havuzdur

Sözdizimi

TXLSXFont = class;
TXLSXFonts = class;
    

Önemli üyeler

Name, SizeWideString / Double — yazı tipi ailesi ve punto boyutu
Bold, Italic, StrikethroughBoolean yazı tipi stil bayrakları
UnderlineTXLSXUnderline — yok, tek, çift veya bunların muhasebe varyantları
Color, ColorIsAutoARGB yazı tipi rengi; Color atamak ayrıca ColorIsAuto bayrağını ve varsa tema ya da indeksli kaynağı da temizler. ColorIsAuto = True ise Excel otomatik (genellikle siyah) rengi seçer
ColorTheme, ColorIndex, TintAndShadeAlternatif renk kaynakları: Office tema yuvası (0..11) veya eski indeksli palet yuvası (0..63), her biri isteğe bağlı bir tint ile; öncelik theme > indexed > RGB şeklindedir. 0 veya üzeri bir yuva atamak ColorIsAuto bayrağını temizler
VertAlignTXLSXFontVertAlign — baseline, subscript veya superscript
OutlineFont, ShadowBoolean; Excel'in "Outline" ve "Shadow" yazı tipi efektleri
Family, CharSetOOXML <font> aile sınıflandırması ve karakter kümesi kodları; 0 / -1 "atanmadı" anlamına gelir ve kaydedilen dosyada yer almaz
Add, Count, ItemsTXLSXFonts havuz üyeleri: yeni bir örnek ekler ve havuzu numaralandırır

Örnek

Bu örnek, CellFormat üzerinden biçimlendirilen hücreleri kalın, 12 punto ve kırmızı yapar

CellFormat.Font.Bold := True;
CellFormat.Font.Size := 12;
CellFormat.Font.Color := $00FF0000;

Ayrıca bkz.

TXLSXCellFormat sınıfı
TXLSXWorkbook sınıfı