class Document::Pdf
clase con todos los metodos para manipular PDF
Public Instance Methods
create(response)
click to toggle source
# File lib/ecraft-ow/document.rb, line 11 def create(response) t = Time.now.strftime('%F_%H:%M') Prawn::Document.generate('./public/openWeather:' + t + '.pdf') do text response.to_s end puts 'Su archivo ah sido guardado con exito' end
read()
click to toggle source
# File lib/ecraft-ow/document.rb, line 19 def read # devuelve el ultimo archivo modificado en la carpeta public last_file = Dir.glob('./public/*').max_by { |f| File.mtime(f) } reader = PDF::Reader.new(last_file) reader.pages.each(&:text) end