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