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