Pdf | |
The PdfTool type exposes the following members.
| Name | Description | |
|---|---|---|
| DocumentInformation | PDF document information. Populated after the first operation that returns metadata (e.g. GetPageCount, GetInfo). | |
| EndPageNumber | The 1-based page number where the current operation ends. The default value is 0, which means the operation runs to the last page. | |
| StartPageNumber | The 1-based page number where the current operation starts. The default value is 1 (first page). | |
| Timeout | Timeout in seconds for the current operation. Default 600 seconds. | |
| UserPassword | The user password used to open the PDF document for reading. Default null (no password). |
| Name | Description | |
|---|---|---|
| GetInfo | Gets the document information (title, author, page count, etc.). | |
| GetPageCount | Gets the number of pages in the loaded PDF document. | |
| Load(Byte) | Loads a PDF document from a byte array. | |
| Load(PdfDocument) | Loads an in-memory PdfDocument for reading. | |
| Load(Stream) | Loads a PDF document from a stream. | |
| Load(String) | Loads a PDF document from a file. | |
| Load(Byte, String) | Loads a password-protected PDF document from a byte array. | |
| Load(PdfDocument, String) | Loads an in-memory PdfDocument. The password is used to open the document. | |
| Load(Stream, String) | Loads a password-protected PDF document from a stream. | |
| Load(String, String) | Loads a password-protected PDF document from a file. |