extractTextFromRect
Extract text from a rectangular region.
extractTextFromRect([in] int page, [in] double x0, [in] double y0,
[in] double x1, [in] double y1, [out, retval] BSTR *text)
This function extracts text from a rectangular region on a page, and
returns the resulting text in a string.
The rectangle is defined by two opposite corners: (x0,
y0)
and (x1, y1)
. The coordinates are in a
coordinate space that places (0,0) at the top-left corner of the page
and has 72 units per inch.
extractTextFromRect
throws an error if text extraction is
prohibited by this PDF file.
See the "Setting parameters" section in the function list for settings that affect text extraction.
This function is identical to extractTextFromRect2
except that it
takes points in a top-down coordinate space.
VB:
Dim s As String
' extract a rectangle 4" from the left side, 1" down from
' the top, 2" wide, 0.5" high, on page 1
s = pdf.extractTextFromRect(1, 4*72, 1*72, 6*72, 1.5*72)