pdfConvertToTextString
firstPage
through lastPage
) to text, and
returns the resulting text in a string.
If lastPage
is -1, this function will convert up to the
last page in the PDF file. (See also pdfGetNumPages
.)
pdfConvertToTextString
returns a string if successful, or
NULL if text extraction is prohibited by this PDF file.
The string is returned, and *length
is filled in with the
string length. The string will be zero-terminated, but it may contain
zero bytes, depending on the current text encoding (see
pdfSetTextEncoding
). The caller is responsible for freeing the
string with the pdfFreeMemory
function.
This function is identical to pdfConvertToTextFile
except that it
extracts to a string in memory rather than to a file on disk.
See the "Setting parameters" section in the function list for settings that affect text extraction.