Method: IsoDoc::HtmlFunction::Html#datauri

Defined in:
lib/isodoc/html_function/html.rb

#datauri(i) ⇒ Object



278
279
280
281
282
283
# File 'lib/isodoc/html_function/html.rb', line 278

def datauri(i)
  type = i["src"].split(".")[-1]
  bin = IO.binread(File.join(@localdir, i["src"]))
  data = Base64.strict_encode64(bin)
  i["src"] = "data:image/#{type};base64,#{data}"
end