TdxPDFDocument Members
A PDF document container.Properties
| Name | Description |
|---|---|
| AllowContentExtraction | Identifies if users can select and copy the loaded PDF document’s content. |
| AllowPrinting | Identifies if it is possible to print the loaded PDF document. |
| FileAttachments | Provides access to the collection of files attached to the document. |
| Form | Provides access to the document’s form with interactive fields. |
| Information | Provides access to PDF document metadata. |
| Modified | Identifies if the document has unsaved changes. |
| PageCount | Returns the number of pages in the PDF document. |
| PageInfo | Provides indexed access to document pages. |
| Pages | Provides access to the document structure. |
| PasswordAttemptsLimit | Specifies the number of allowed attempts to enter the document’s protection password. |
| SecurityOptions | Provides access to the document’s security settings. |
| SignatureOptions | Provides access to the document’s digital signature settings. |
Methods
| Name | Description |
|---|---|
| Append(TdxPDFDocument) | Appends a specified PDF document’s content to the current document. |
| Append(TStream) | Appends a specified PDF document’s content to the current document. |
| Append(string) | Appends a specified PDF document’s content to the current document. |
| BeginUpdate | Disables all document change notifications until an EndUpdate procedure call. |
| Clear | Clears the PDF document container. |
| EndUpdate | Re-enables notifications and applies all changes made to the PDF document container and the stored document’s structure after a BeginUpdate call. |
| Equals(TObject) | Inherited from TObject. |
| FindText(string,TdxPDFDocumentTextSearchOptions,TdxPDFPageTextRanges) | Searches all occurrences of the specified text string in the document. |
| FindText(string,TdxPDFDocumentTextSearchOptions,Integer) | Searches for a text string on the specified page of the document. |
| FindText(string,TdxPDFDocumentTextSearchOptions) | Searches for a text string with the specified search settings. |
| FindText(string) | Searches the specified text string in the document with the default search settings. |
| GetHashCode | Inherited from TObject. |
| LoadFromFile(string) | Loads a PDF document from the specified file. |
| LoadFromStream(TStream) | Loads a PDF document from the specified stream. |
| SaveToFile(string,Boolean,Boolean) | Saves the document to a file. |
| SaveToStream(TStream,Boolean,Boolean) | Saves the document to a stream. |
| ToString | Inherited from TObject. |
Events
| Name | Description |
|---|---|
| OnChanged | Occurs every time the document changes. |
| OnGetPassword | Enables you to respond to the password request when the PDF document container loads an encrypted document. |
| OnLoaded | Enables you to respond to a successful document load operation. |
| OnSaveProgress | Enables you to track the document save progress. |
| OnSearchProgress | Enables you to track the progress of a time-consuming text search operation in the PDF document. |
| OnUnloaded | Enables you to respond to closing the PDF document. |
See Also