Sha256: 9911af27ec8107ddac3bd7f87fdf968f6bc0f106c040fcc8cdef3bdccb40b341
Contents?: true
Size: 342 Bytes
Versions: 45
Compression:
Stored size: 342 Bytes
Contents
require 'pdf-reader' module Util class ExtractPdfText def initialize(pdf) @pdf = pdf @extracted_text = '' read_text end attr_reader :extracted_text def read_text reader = PDF::Reader.new(@pdf.path) reader.pages.each do |page| @extracted_text += page.text end end end end
Version data entries
45 entries across 45 versions & 1 rubygems