summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-06-04 18:12:15 -0500
committerJesse Luehrs <doy@tozt.net>2013-06-04 18:12:15 -0500
commitd8b5d52995bdb5ecdaf2188cd5349739e7c83c89 (patch)
treef5e459acac922faef3c5c670864480515c79e0e0
parent676da141358384bc329e75ffb585d7c9f300bf13 (diff)
downloadspreadsheet-template-d8b5d52995bdb5ecdaf2188cd5349739e7c83c89.tar.gz
spreadsheet-template-d8b5d52995bdb5ecdaf2188cd5349739e7c83c89.zip
support bold and italic
-rw-r--r--lib/Spreadsheet/Template/Generator/Parser/Excel.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Spreadsheet/Template/Generator/Parser/Excel.pm b/lib/Spreadsheet/Template/Generator/Parser/Excel.pm
index d81ebbd..97e6f01 100644
--- a/lib/Spreadsheet/Template/Generator/Parser/Excel.pm
+++ b/lib/Spreadsheet/Template/Generator/Parser/Excel.pm
@@ -163,6 +163,10 @@ sub _parse_cell {
$format_data->{size} = $format->{Font}{Height};
$format_data->{color} = $format->{Font}{Color}
unless lc($format->{Font}{Color}) eq '#ffffff'; # XXX
+ $format_data->{bold} = JSON::true
+ if $format->{Font}{Bold};
+ $format_data->{italic} = JSON::true
+ if $format->{Font}{Italic};
}
if (!$format->{IgnoreFill}) {
if ($format->{Fill}[0] != 0) {