PRAWN为fallback_fonts设置不同的字体大小

时间:2014-02-18 17:47:09

标签: fonts prawn

有没有办法为Prawn中的fallback_fonts设置不同的字体大小?例如,我希望我的默认字体为8.5,fallback_fonts为6。

font("RobotoBoldCondensed") do
  text_box "Some text",
  :size => 8.5,
  :font => "Helvetica",
      (:fallback_fonts => fallback_fonts, :size => 6)
end

1 个答案:

答案 0 :(得分:0)

我不知道Prawn。但确保字体可用的一种方法是创建一个对象,其中包含要测试的字体中设置的文本字符串。比测量物体的大小。如果加载了该字体,则该对象将具有一些预期大小。如果未加载字体,您可以切换到后备字体并应用替代字体大小。