PdfTool Class |
Namespace: SelectPdf
The PdfTool type exposes the following members.
Name | Description | |
---|---|---|
PdfTool |
This class should be instantiated from the child classes: PdfToText, PdfRasterizer, etc.
|
Name | Description | |
---|---|---|
DocumentInformation |
PDF document information. This property is populated after the requested operation (GetText, GetHtml, etc) is finished.
| |
EndPageNumber |
The page number where the current operation will end on the PDF file.
The default value is 0 which means that all the PDF document is processed starting from the StartPageNumber page.
| |
StartPageNumber |
The page number from where the current operation will start on the PDF file.
The default value is 1 which means that the operation will start from the first page.
| |
Timeout |
Timeout in seconds for the current operation. Default value is 600 seconds.
| |
UserPassword |
The user password to be used to open the PDF document for reading. The default value is null, which means that
no password will be used to open the PDF document.
|
Name | Description | |
---|---|---|
GetInfo |
Gets the information of the loaded PDF document.
| |
GetPageCount |
Gets the number of pages in the loaded PDF document.
| |
Load(Byte) |
Loads a pdf document from a byte array.
| |
Load(Stream) |
Loads a pdf document from the specified stream.
| |
Load(String) |
Loads an existing pdf file.
| |
Load(Byte, String) |
Loads a password protected pdf document from a byte array.
| |
Load(Stream, String) |
Loads a pdf document from a stream containing a password protected pdf document.
| |
Load(String, String) |
Loads an existing password protected pdf file.
|