InfoExtractor Class
Free Trial Web API version Licensing Request A Quote
HAVE QUESTIONS OR NEED HELP?SUBMIT THE SUPPORT REQUEST FORM or write email toSUPPORT@BYTESCOUT.COM
Provides information about PDF document.
Inheritance Hierarchy
Bytescout.PDFExtractorInfoExtractor
Namespace:Bytescout.PDFExtractor
Assembly: Bytescout.PDFExtractor (in Bytescout.PDFExtractor.dll) Version: 13.4.0.4760-master
Syntax
The InfoExtractor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| InfoExtractor | Initializes a new instance of the InfoExtractor class. | |
| InfoExtractor(String, String) | Initializes a new instance of the InfoExtractor class. |
Properties
| Name | Description | |
|---|---|---|
| Author | Author of the document. | |
| Bookmarks | Bookmarks. | |
| CreationDate | Document creation date. | |
| CreationDateISO | Gets the document creation date in ISO 8601 format, e.g. "1997-07-16T19:20:30.45+01:00". | |
| CreationDateUTC | Gets the document creation date in Coordinated Universal Time (UTC) time zone and in current culture. | |
| Creator | Creator of the document. | |
| CustomProperties | Custom document properties. | |
| Encrypted | Document encryption. | |
| EncryptionAlgorithm | Gets document encryption algorithm. | |
| Keywords | Document keywords. | |
| LicenseInfo | Gets license information. | |
| Metadata | XMP metadata. | |
| ModificationDate | Document modification date. | |
| ModificationDateISO | Gets the document modification date in ISO 8601 format, e.g. "1997-07-16T19:20:30.45+01:00". | |
| ModificationDateUTC | Gets the document modification date in Coordinated Universal Time (UTC) time zone and in current culture. | |
| PageCount | Gets the number of pages in the document. | |
| PageRectangle | Gets the rectangle of the first document page. | |
| Password | Use this property to set the document password if the document is password-protected. | |
| PasswordProtected | Gets whether the document is password protected. | |
| PermissionAccessibility | Gets permission to copy content for accessibility. | |
| PermissionAssemble | Gets permission to document assembly. | |
| PermissionContentExtraction | Gets permission to extract content. | |
| PermissionFillForms | Gets permission to fill out forms. | |
| PermissionHighQualityPrint | Gets permission to print document with high resolution. | |
| PermissionModifyAnnotations | Gets permission to add and modify annotations. | |
| PermissionModifyDocument | Gets permission to modify document. | |
| PermissionPrinting | Gets permission to print document. | |
| Producer | Producer of the document. | |
| RegistrationKey | Registration key. | |
| RegistrationName | Registration name. | |
| Subject | Document subject. | |
| Title | Title of the document. | |
| Version | Gets the component version number. |
Methods
| Name | Description | |
|---|---|---|
| Dispose | Releases all resources used by the InfoExtractor | |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetAuthor | Gets the document author. | |
| GetBookmarks | Gets the document bookmarks. | |
| GetCreationDate | Gets the document creation date in the local time zone and in current culture. | |
| GetCreationDate(CultureInfo) | Gets the document creation date in the local time zone and in specified culture. | |
| GetCreationDateISO | Gets the document creation date in ISO 8601 format, e.g. "1997-07-16T19:20:30.45+01:00". | |
| GetCreationDateUTC | Gets the document creation date in Coordinated Universal Time (UTC) time zone and in current culture. | |
| GetCreationDateUTC(CultureInfo) | Gets the document creation date in Coordinated Universal Time (UTC) time zone and in specified culture. | |
| GetCreator | Gets the document creator. | |
| GetCustomProperties | Gets document's custom properties. | |
| GetFormFields | Gets list of all form fields in the document in JSON format. | |
| GetHashCode | (Inherited from Object.) | |
| GetKeywords | Gets the document keywords. | |
| GetMetadata | Gets XMP metadata from the document. | |
| GetModificationDate | Gets the document modification date in the local time zone and in current culture. | |
| GetModificationDate(CultureInfo) | Gets the document modification date in the local time zone and in specified culture. | |
| GetModificationDateISO | Gets the document modification date in ISO 8601 format, e.g. "1997-07-16T19:20:30.45+01:00". | |
| GetModificationDateUTC | Gets the document modification date in Coordinated Universal Time (UTC) time zone and in current culture. | |
| GetModificationDateUTC(CultureInfo) | Gets the document modification date in Coordinated Universal Time (UTC) time zone and in specified culture. | |
| GetPageCount | Returns document page count. | |
| GetPageRect_Height | ||
| GetPageRect_Left | ||
| GetPageRect_Top | ||
| GetPageRect_Width | ||
| GetPageRectangle | ||
| GetProducer | Gets the document producer. | |
| GetSubject | Gets the document subject. | |
| GetTitle | Gets the document title. | |
| GetType | (Inherited from Object.) | |
| IsEncrypted | Gets the document encrypted state. | |
| LoadDocumentFromFile | Loads PDF document from specified file. | |
| LoadDocumentFromStream | Loads PDF document from provided stream. | |
| LoadDocumentFromVariant | Loads PDF document from byte array presented as array of Variant or Byte objects ('Variant()' or 'Byte()'). This is COM/ActiveX-compatible version of the method LoadDocumentFromStream(Stream) for in-memory processing of PDF files. | |
| MemberwiseClone | (Inherited from Object.) | |
| ToString | (Inherited from Object.) |
See Also