class Bollettino::Renderer::Payer
Public Class Methods
render(image, payer)
click to toggle source
# File lib/bollettino/renderer/payer.rb, line 7 def render(image, payer) render_name(image, payer) render_address(image, payer) end
Private Class Methods
render_address(image, payer)
click to toggle source
# File lib/bollettino/renderer/payer.rb, line 22 def render_address(image, payer) Address.render(image, payer.address) end
render_name(image, payer)
click to toggle source
# File lib/bollettino/renderer/payer.rb, line 14 def render_name(image, payer) write_text(image, [85, 360], payer.name[0..24]) write_text(image, [85, 315], payer.name[25..49]) write_text(image, [1508, 375], payer.name[0..22], KERNING_BOX_SMALLEST) write_text(image, [1508, 330], payer.name[23..45], KERNING_BOX_SMALLEST) end