Module: SimpleTextExtract

Defined in:
lib/simple_text_extract.rb,
lib/simple_text_extract/version.rb,
lib/simple_text_extract/file_extractor.rb,
lib/simple_text_extract/text_extractor.rb,
lib/simple_text_extract/tempfile_extractor.rb,
lib/simple_text_extract/format_extractor/doc.rb,
lib/simple_text_extract/format_extractor/pdf.rb,
lib/simple_text_extract/format_extractor/base.rb,
lib/simple_text_extract/format_extractor/doc_x.rb,
lib/simple_text_extract/format_extractor/xls_x.rb,
lib/simple_text_extract/format_extractor_factory.rb,
lib/simple_text_extract/format_extractor/plain_text.rb

Defined Under Namespace

Modules: FormatExtractor Classes: Error, FileExtractor, FormatExtractorFactory, TempfileExtractor, TextExtractor

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.extract(filename: nil, raw: nil, filepath: nil) ⇒ Object



12
13
14
# File 'lib/simple_text_extract.rb', line 12

def self.extract(filename: nil, raw: nil, filepath: nil)
  TextExtractor.call(filename: filename, raw: raw, filepath: filepath).to_s
end