PDFFile Class
Definition
Namespace: O2S.Components.PDF4NET.Core
Defines a PDF file.
Inheritance: Object → PDFFile
Constructors
| Name | Description |
|---|---|
| PDFFile(Stream) | Initializes a new PDFFile object from a stream. |
| PDFFile(Stream,String) | Initializes a new PDFFile object from a stream. |
Properties
| Name | Description |
|---|---|
| PageCount | Gets the number of pages. |
| SecurityHandler | Gets the file security handler. |
Methods
| Name | Description |
|---|---|
| ExtractDocumentInformation | Extracts the document information from the PDF files. |
| ExtractFileAttachments | Extracts the file attachments from the PDF file. |
| ExtractJavaScriptFragments | Extracts the JavaScript code from the PDF file. |
| ExtractNamedDestinations | Extracts the named destinations from the PDF file. |
| ExtractOutlines | Extracts the outlines from the PDF file. |
| ExtractPage | Extracts a page from the PDF file. |
| ExtractPageContent | Extracts the content of a PDF page. |
| ExtractPageInfo | Extracts the page information from the PDF file. |
| ExtractPageOptionalContentGroup | Extracts the content of an optional content group. |
| ExtractPageOptionalContentGroupNames | Extracts the names of the optional content groups defined on the page. |
| ExtractPages | Extracts a page from the PDF file. |
| ExtractXmpMetadata | Extracts the XMP metadata from the PDF file. |
| GetCosObjectByNumber | Gets the specified COS object. |
| GetCosObjectCount | Gets the total number of COS objects in the PDF file. |
| GetPDFFileEncryptionAlgorithm | |
| IsPDFFileEncrypted | Verifies if the PDF file is encrypted. |
| IsPDFFileOwnerPassword | Verifies if the password matches the owner password set on the PDF file. |
| IsPDFFileUserPassword | Verifies if the password matches the user password set on the PDF file. |