2014-02-18 2 views
1

Есть ли способ установить другой размер шрифта для fallback_fonts в Prawn? Например, я хотел бы мой шрифт по умолчанию, чтобы быть 8,5 и fallback_fonts быть 6.PRAWN Настройка другого размера шрифта для fallback_fonts

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

ответ

0

Я не знаю, о Prawn. Но один способ убедиться, что шрифт доступен, - это создать объект, содержащий строку текста, установленную в шрифте, который вы хотите протестировать. Затем измерьте размер объекта. Если шрифт загружен, объект будет иметь ожидаемый размер. Если шрифт не загружен, вы можете переключиться на резервный шрифт и применить альтернативный размер шрифта.

+0

Спасибо за ответ, но мой вопрос был посвящен креветке, которую я не поддерживаю JS. – Grignani

+0

Aie! Я упустил тег и не обратил достаточного внимания на ваш код. – allcaps

Смежные вопросы