class Receipts::Base

Public Instance Methods

label(text) click to toggle source
# File lib/receipts.rb, line 25
def label(text)
  "<font size='8'><color rgb='a6a6a6'>#{text}</color></font>"
end
load_image(logo) click to toggle source
# File lib/receipts.rb, line 17
def load_image(logo)
  if logo.is_a? String
    logo.start_with?("http") ? URI.parse(logo).open : File.open(logo)
  else
    logo
  end
end
setup_fonts() click to toggle source
# File lib/receipts.rb, line 12
def setup_fonts
  font_families.update "Primary" => custom_font
  font "Primary"
end