Method: IsoDoc::PresentationXMLConvert#save_attachment
- Defined in:
- lib/isodoc/presentation_function/metadata.rb
#save_attachment(attachment, dir) ⇒ Object
29 30 31 32 33 |
# File 'lib/isodoc/presentation_function/metadata.rb', line 29 def (, dir) n = File.join(dir, File.basename(["name"])) c = .text.sub(%r{^data:[^;]+;(?:charset=[^;]+;)?base64,}, "") File.open(n, "wb") { |f| f.write(Base64.decode64(c)) } end |