Method: Brief::Document::Transformer#inline_svg_content
- Defined in:
- lib/brief/document/transformer.rb
#inline_svg_content ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/brief/document/transformer.rb', line 22 def inline_svg_content inline_svg_images.each do |img| src = img['src'].to_s if src.match(/=/) _, value = img['src'].to_s.split("=") else value = src end begin if asset = briefcase.find_asset(value) img.replace("<div class='svg-wrapper'>#{ asset.read }</div>") end rescue nil end end end |