Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

dxPDFDocument Unit

#Classes

Name Description
TdxPDFDocument A PDF document container.
TdxPDFPages A PDF document page manager.
TdxPDFSecurityOptions Stores PDF document security settings.
TdxPDFSignatureOptions Stores digital signature settings.

#Records

Name Description
TdxPDFDocumentLoadInfo Contains information on the source of a loaded PDF document.
TdxPDFDocumentTextSearchOptions Stores the settings applied to text search operations in the PDF Viewer control.
TdxPDFDocumentTextSearchResult Stores a text search operation result.
TdxPDFPageInfo Stores information about a PDF document page and its content.

#Enums

Name Description
TdxPDFDocumentTextSearchDirection Enumerates available text string search directions in a PDF document.
TdxPDFDocumentTextSearchStatus Enumerates states of the text search operation within a PDF document.

#Methods

Name Description
dxPDFDocumentExportToImage(TdxPDFDocument,Integer,Integer,TdxSmartImage,TcxRotationAngle,TdxTaskCancelCallback) Saves the specified page of the loaded PDF document with a specific target width (in pixels) to a Smart Image container
dxPDFDocumentExportToImageEx(TdxPDFDocument,Integer,Double,TdxSmartImage,TcxRotationAngle,TdxTaskCancelCallback) Saves the specified page of the loaded PDF document at a specific zoom factor value to a Smart Image container.
dxPDFDocumentExportToPNG(TdxPDFDocument,Integer,Double,TdxSmartImage,TcxRotationAngle) Saves the loaded PDF document as a PNG image (or a set of PNG images).
dxPDFDocumentExportToPNG(TdxPDFDocument,string,string,Double,TObject,TcxRotationAngle)
dxPDFDocumentExportToTIFF(TdxPDFDocument,Double,TdxSmartImage,TObject,TcxRotationAngle)
dxPDFDocumentExportToTIFF(TdxPDFDocument,string,Double,TObject,TcxRotationAngle) Saves the loaded PDF document as a TIFF image file.
dxPDFDocumentRotatePages(TdxPDFDocument,Integer[],TcxRotationAngle,TdxPageNumbers,TdxPageOrientationSubset) Rotates pages by a predefined angle in a PDF Document.

#Constants

Name Description
dxPDFDefaultPasswordAttemptsLimit Specifies the default number of allowed attempts to enter the PDF document‘s protection password.

#Types

Name Description
TdxPDFDocumentLoadedEvent A document load notification event type.
TdxPDFDocumentSaveProgressEvent The progress tracking event type for document save operations.
TdxPDFDocumentTextSearchProgressEvent The procedural type for the events designed to track the search operation progress.