2012-03-14 32 views
4

我試圖覆蓋上的單間隔字符的格柵頂部的多邊形的寬度。爲了計算多邊形的座標,我需要知道單個字符的寬度。你如何使用Ruby Prawn寶石來確定一個單間隔(Courier 12)角色的寬度?紅寶石蝦 - 確定單間距字體

回答

9

根據to this有一個width_of方法埋在蝦:

pdf.width_of(text, :size => 10) 

Here有點更多的文檔我能挖。在你的問題而言,我認爲你會做:

pdf.width_of('a', :size => 12) #provided a was the single character in question