Class: Lingo::Filter::PDF

Inherits:
Lingo::Filter show all
Defined in:
lib/lingo/filter/pdf.rb

Instance Method Summary collapse

Methods inherited from Lingo::Filter

#close

Constructor Details

#initialize(*args) ⇒ PDF



35
36
37
38
# File 'lib/lingo/filter/pdf.rb', line 35

def initialize(*args)
  super
  @obj = ::PDF::Reader.new(@io)
end

Instance Method Details

#each(&block) ⇒ Object



40
41
42
# File 'lib/lingo/filter/pdf.rb', line 40

def each(&block)
  @obj.pages.each { |x| x.text.each_line(&block) }
end