summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--styles.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/styles.go b/styles.go
index 5c4f66e..1c01421 100644
--- a/styles.go
+++ b/styles.go
@@ -1979,13 +1979,17 @@ func (f *File) setFont(formatStyle *formatStyle) *xlsxFont {
formatStyle.Font.Color = "#000000"
}
fnt := xlsxFont{
- B: &formatStyle.Font.Bold,
- I: &formatStyle.Font.Italic,
Sz: &attrValFloat{Val: formatStyle.Font.Size},
Color: &xlsxColor{RGB: getPaletteColor(formatStyle.Font.Color)},
Name: &attrValString{Val: formatStyle.Font.Family},
Family: &attrValInt{Val: 2},
}
+ if formatStyle.Font.Bold {
+ fnt.B = &formatStyle.Font.Bold
+ }
+ if formatStyle.Font.Italic {
+ fnt.I = &formatStyle.Font.Italic
+ }
if fnt.Name.Val == "" {
fnt.Name.Val = f.GetDefaultFont()
}