lib/openxml/xlsx/elements/font.rb
module OpenXml
module Xlsx
module Elements
class Font < Struct.new(:name, :size, :styles)
def to_xml(xml)
xml.font do
xml.sz val: size
xml.name val: name
if styles
xml.b if styles[:bold]
xml.i if styles[:italic]
xml.u if styles[:underline]
styles[:color].to_xml("color", xml) if styles[:color]
end
end
end
end
end
end
end