module BrInvoicesPdf::Nfce::Renderer::Header

Public Instance Methods

add_header_config(pdf, _data) click to toggle source
# File lib/br_invoices_pdf/nfce/renderer/header.rb, line 21
def add_header_config(pdf, _data)
  pdf.font('Helvetica', style: :bold)
  msg = 'DANFE NFC-e - Documento Auxiliar de Nota Fiscal Eletrônica para consumidor final'
  pdf.text(msg, align: :center)
  pdf.font('Helvetica', style: :normal, align: :center)
  pdf.text('Não permite aproveiamento de crédito de ICMS', align: :center)
end
execute(pdf, data) click to toggle source

:reek: FeatureEnvy

# File lib/br_invoices_pdf/nfce/renderer/header.rb, line 13
def execute(pdf, data)
  pdf_setup(pdf) do
    add_header_config(pdf, data)
  end

  pdf.move_down(5)
end