Method: IsoDoc::WordFunction::Postprocess#generate_header
- Defined in:
- lib/isodoc/word_function/postprocess_cover.rb
#generate_header(filename, _dir) ⇒ Object
101 102 103 104 105 106 107 108 109 110 111 |
# File 'lib/isodoc/word_function/postprocess_cover.rb', line 101 def generate_header(filename, _dir) @header or return nil template = IsoDoc::Common.liquid(File.read(@header, encoding: "UTF-8")) params = header_params(filename) Tempfile.open(%w(header html), mode: File::BINARY | File::SHARE_DELETE, encoding: "utf-8") do |f| f.write(template.render(params)) f end end |