Method: FFakerTW::Image#file
- Defined in:
- lib/ffakerTW/image.rb
#file(size = '300x300', format = 'png', bg_color = :random, text_color = :random, text = nil) ⇒ Object
25 26 27 28 29 30 31 32 |
# File 'lib/ffakerTW/image.rb', line 25 def file(size = '300x300', format = 'png', bg_color = :random, text_color = :random, text = nil) uri = URI.parse(url(size, format, bg_color, text_color, text)) file = Tempfile.new('ffaker_image') file.binmode file << uri.open.read file.close File.new(file.path) end |