class BrDanfe::DanfeLib::Base

Attributes

options[R]

Public Class Methods

new(xmls) click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 6
def initialize(xmls)
  @xmls = xmls
  @document = document
  @options = BrDanfe::Logo::Config.new

  create_watermark
end

Public Instance Methods

render_pdf(footer_info = '') click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 19
def render_pdf(footer_info = '')
  generate footer_info
  @document.render
end
save_pdf(filename, footer_info = '') click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 14
def save_pdf(filename, footer_info = '')
  generate footer_info
  @document.render_file filename
end

Private Instance Methods

create_watermark() click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 28
def create_watermark; end
document() click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 26
def document; end
generate(footer_info) click to toggle source
# File lib/br_danfe/danfe_lib/base.rb, line 30
def generate(footer_info); end