Class: LiteParse::ParseResult

Inherits:
Object
  • Object
show all
Defined in:
lib/liteparse/types.rb

Overview

The complete result of parsing a document.

Instance Method Summary collapse

Instance Method Details

#get_page(page_num) ⇒ LiteParse::ParsedPage?

Retrieve a specific page by its 1-indexed page number.

Parameters:

  • page_num (Integer)

    1-indexed page number

Returns:



52
# File 'lib/liteparse/types.rb', line 52

class ParseResult; end

#imagesArray<LiteParse::ExtractedImage>

Returns Images extracted from the document.

Returns:



52
# File 'lib/liteparse/types.rb', line 52

class ParseResult; end

#num_pagesInteger

Returns Total number of pages parsed.

Returns:

  • (Integer)

    Total number of pages parsed



52
# File 'lib/liteparse/types.rb', line 52

class ParseResult; end

#pagesArray<LiteParse::ParsedPage>

Returns All parsed pages.

Returns:



52
# File 'lib/liteparse/types.rb', line 52

class ParseResult; end

#textString

Returns Full concatenated text across all pages.

Returns:

  • (String)

    Full concatenated text across all pages



52
# File 'lib/liteparse/types.rb', line 52

class ParseResult; end