HotXLS-dokumentation

klasse TXLSXFont

Gemmer skrifttypeindstillingerne (navn, størrelse, stil, farve), der anvendes via en TXLSXCellFormat-brush; TXLSXFonts er puljen på arbejdsbogsniveau, der deduplikerer identiske instanser

Syntaks

TXLSXFont = class;
TXLSXFonts = class;
    

Key medlemmer

Name, SizeWideString / Double — skrifttypefamilie og størrelse i point
Bold, Italic, StrikethroughBooleske flags for skrifttypestil
UnderlineTXLSXUnderline — ingen, enkelt, dobbelt eller deres regnskabsvarianter
Color, ColorIsAutoARGB-skriftfarve; tildeling af Color nulstiller også ColorIsAuto og enhver tema- eller indekseret kilde. ColorIsAuto = True lader Excel vælge den automatiske (normalt sorte) farve
ColorTheme, ColorIndex, TintAndShadeAlternative farvekilder: Office-tema-plads (0..11) eller ældre indekseret paletplads (0..63), hver med valgfri tint; prioritet er tema > indekseret > RGB. Tildeler du en plads på 0 eller derover, nulstilles ColorIsAuto
VertAlignTXLSXFontVertAlign — basislinje, subscript eller superscript
OutlineFont, ShadowBoolean; Excels skrifteffekter "Outline" og "Shadow"
Family, CharSetOOXML <font>-familieklassificering og tegnsæt-koder; 0 / -1 betyder "ikke angivet" og udelades i den gemte fil
Add, Count, ItemsTXLSXFonts-puljens medlemmer: tilføjer en ny instans og gennemløber puljen

Eksempel

Dette eksempel gør de celler, der formateres via CellFormat, fede, 12 pt og røde

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

Se også

TXLSXCellFormat class
klasse TXLSXWorkbook