elixlsx v0.3.1 Elixlsx.Style.Font

Font styling properties.

Supported formatting properties are:

  • bold: boolean
  • italic: boolean
  • underline: boolean
  • strike: boolean
  • size: pos_integer
  • color: (Hex-)String
  • wrap_text: boolean
  • align_horizontal: atom (:left, :right, :center, :justify, :general, :fill)
  • align_vertical: atom (:top, :bottom, :center)
  • font: String

Summary

Functions

Create a Font object from a property list

Create a entry from a Font struct

Types

t()
t :: %Elixlsx.Style.Font{align_horizontal: atom, align_vertical: atom, bold: boolean, color: String.t, font: String.t, italic: boolean, size: pos_integer, strike: boolean, underline: boolean, wrap_text: boolean}

Functions

from_props(props)

Create a Font object from a property list.

get_stylexml_entry(font)
get_stylexml_entry(Elixlsx.Style.Font.t) :: String.t

Create a entry from a Font struct.