我使用axlsx gem来处理xlsx文件。 请帮我设置单元格中的字体。宝石axlsx如何设置字体font_name?
item_style = s.add_style :b => false, :sz => 9, :font_name => 'courier',
:alignment => { :horizontal => :left, :vertical => :center, :wrap_text => true}
row = sheet.add_row [item.name, item.price], :style => item_style
但是单元格中的字体仍然是'Arial'。 我需要任何'单宽'字体。 我知道'信使'不是单宽度字体,只是举例而已。
因为我有固定的列宽。 我想知道单元格中的文本何时需要2行。 设置适当的行高。
谢谢。
我复制并通过定好你的代码,并执行它。字体仍然是“Arial”。但谢谢你的尝试。 – greenif 2013-04-10 10:38:15
很好的例子acsmith!仅供参考 - 块或内联声明没问题。 – randym 2013-04-10 11:00:48
从@randym考虑下面的评论 - 当我仅使用上面的代码生成文件时,Google Drive会正确呈现文件。您可能想尝试在Google云端硬盘中检查它,因为它可以解决您可能遇到的任何可能的字体名称问题。 – acsmith 2013-04-11 02:32:14