module ODFWriter::ODFHelper
Public Instance Methods
export_odf(data, template)
click to toggle source
# File lib/odf_writer/odf_helper.rb, line 24 def export_odf(data, template) #################################################################################### # create a template object and add readers to it parsing the document #################################################################################### doc = ODFWriter::Document.new(template) do |document| #################################################################################### # add predefined styles to document #################################################################################### add_style( *ODFWriter::Style::ALL_STYLES) add_list_style(*ODFWriter::Style::LIST_STYLES) #################################################################################### # add readers to parse template for fields, texts, tables an section lists #################################################################################### add_readers end #################################################################################### # populate template object #################################################################################### doc.populate(data) #################################################################################### # write document #################################################################################### doc.write end