cairoSetFontOptions.
Note that the returned options do not include any options derived
from the underlying surface; they are literally the options
passed to cairoSetFontOptions.cairoGetFontOptions(cr)optionsCairoFontOptions]  a CairoFontOptions object into which to store
  the retrieved options. All existing values are overwritten