Method: Html2Doc#contentid
- Defined in:
- lib/html2doc/mime.rb
#contentid(mhtml) ⇒ Object
69 70 71 72 73 74 75 76 77 |
# File 'lib/html2doc/mime.rb', line 69 def contentid(mhtml) mhtml.gsub %r{(<img[^>]*?src=")([^"']+)(['"])}m do |m| repl = "#{$1}cid:#{File.basename($2)}#{$3}" /^data:|^https?:/ =~ $2 ? m : repl end.gsub %r{(<v:imagedata[^>]*?src=")([^"']+)(['"])}m do |m| repl = "#{$1}cid:#{File.basename($2)}#{$3}" /^data:|^https?:/ =~ $2 ? m : repl end end |