class NdrImport::File::AcroForm
This class is an AcroForm
PDF file handler that returns a single table
Private Instance Methods
reader()
click to toggle source
# File lib/ndr_import/file/acro_form.rb, line 21 def reader @reader ||= AcroFormReader.new(SafeFile.safepath_to_string(@filename)) end
rows(&block)
click to toggle source
# File lib/ndr_import/file/acro_form.rb, line 13 def rows(&block) return enum_for(:rows) unless block [reader.fields_hash].each(&block) rescue NoMethodError raise "Failed to read #{SafeFile.basename(@filename)} as an AcroForm PDF" end