我使用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