Class: Mumble::ImgReader
- Inherits:
-
Object
- Object
- Mumble::ImgReader
- Defined in:
- lib/mumble-ruby/img_reader.rb
Constant Summary collapse
- FORMATS =
%w(png jpg jpeg svg)
Class Method Summary collapse
Class Method Details
.msg_from_file(file) ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/mumble-ruby/img_reader.rb', line 20 def msg_from_file(file) @@file = file @@ext = File.extname(@@file)[1..-1] validate_file data = File.read @@file "<img src='data:image/#{@@ext};base64,#{Base64.encode64(data)}'/>" end |