-
<static> create()
-
Constructor
Returns:
A promise that resolves to an object of type: "PDFNet.TextExtractorLine"
-
Type
-
Promise.<PDFNet.TextExtractorLine>
-
compare(line2)
-
Comparison function.
Determines if parameter object is equal to current object.
Parameters:
Returns:
A promise that resolves to True if the two objects are equivalent, False otherwise
-
Type
-
Promise.<boolean>
-
endsWithHyphen()
-
Returns:
A promise that resolves to true is this line of text ends with a hyphen (i.e. '-'),
false otherwise.
-
Type
-
Promise.<boolean>
-
getBBox()
-
Returns:
A promise that resolves to the bounding box for this line (in unrotated page
coordinates).
-
Type
-
Promise.<PDFNet.Rect>
-
getCurrentNum()
-
Returns:
A promise that resolves to the index of this line of the current page.
-
Type
-
Promise.<number>
-
getFirstWord()
-
Returns:
A promise that resolves to the first word in the line.
Note: To traverse the list of all words on this line use word.GetNextWord().
-
Type
-
Promise.<PDFNet.TextExtractorWord>
-
getFlowID()
-
Returns:
A promise that resolves to the unique identifier for a paragraph or column
that this line belongs to. This information can be used to
identify which lines/paragraphs belong to which flows.
-
Type
-
Promise.<number>
-
getNextLine()
-
Returns:
A promise that resolves to the next line on the page.
-
Type
-
Promise.<PDFNet.TextExtractorLine>
-
getNumWords()
-
Returns:
A promise that resolves to the number of words in this line.
-
Type
-
Promise.<number>
-
getParagraphID()
-
Returns:
A promise that resolves to the unique identifier for a paragraph or column
that this line belongs to. This information can be used to
identify which lines belong to which paragraphs.
-
Type
-
Promise.<number>
-
getQuad()
-
Gets the quadrilateral bounding box for the line (in unrotated page coordinates)
Returns:
A promise that resolves to an object of type: "PDFNet.QuadPoint"
-
Type
-
Promise.<PDFNet.QuadPoint>
-
getStyle()
-
Returns:
A promise that resolves to predominant style for this line.
-
Type
-
Promise.<PDFNet.TextExtractorStyle>
-
getWord(word_idx)
-
Parameters:
Name |
Type |
Description |
word_idx |
number
|
A integer representing the index of the word to get. |
Returns:
A promise that resolves to the i-th word in this line.
-
Type
-
Promise.<PDFNet.TextExtractorWord>
-
isSimpleLine()
-
Returns:
A promise that resolves to true is this line is not rotated (i.e. if the
quadrilaterals returned by GetBBox() and GetQuad() coincide).
-
Type
-
Promise.<boolean>
-
isValid()
-
Returns:
A promise that resolves to true if this is a valid line, false otherwise.
-
Type
-
Promise.<boolean>