class Lingo::Attendee::TextReader::PDFFilter

Public Class Methods

filter(io, &block) click to toggle source
# File lib/lingo/attendee/text_reader.rb, line 237
def self.filter(io, &block)
  PDF::Reader.new.parse(io, new(&block))
end
new(&block) click to toggle source
# File lib/lingo/attendee/text_reader.rb, line 241
def initialize(&block)
  @block = block
end

Public Instance Methods

move_to_next_line_and_show_text(string, *params) click to toggle source
Alias for: show_text
set_spacing_next_line_show_text(string, *params) click to toggle source
Alias for: show_text
show_text(string, *params) click to toggle source
# File lib/lingo/attendee/text_reader.rb, line 245
def show_text(string, *params)
  @block[string << '|']
end
show_text_with_positioning(params, *) click to toggle source
# File lib/lingo/attendee/text_reader.rb, line 253
def show_text_with_positioning(params, *)
  params.each { |param| show_text(param) if param.is_a?(String) }
end
super_show_text(string, *params) click to toggle source
Alias for: show_text