TdxPSPDFReportExportOptions Class
Stores PDF document export options.
Declaration
TdxPSPDFReportExportOptions = class(
TPersistent
)
Remarks
This class has the following members that allow you to:
Select target pages in a source document (PageRangeInfo).
Specify optional PDF document information (Author, Creator, Keywords, Subject, and Title).
Set the default path to an exported document (DefaultFileName and DefaultFileNameAssigned).
Specify if export routines should launch the default PDF Viewer application to show a successfully exported document (OpenDocumentAfterExport).
Enable password protection for an exported document (SecurityOptions).
Add a digital signature to an exported document (SignatureOptions).
Use the standard Zlib library to compress an exported document’s content (CompressStreams).
Apply JPEG compression to all images in a document (UseJPEGCompression and JPEGQuality).
Embed fonts into a PDF documents (EmbedFonts and UseCIDFonts).
Persist PDF export settings in a dedicated INI file or system registry (SaveToIniFile, SaveToRegistry, LoadFromIniFile, and LoadFromRegistry).
A report link’s PDFExportOptions property references a TdxPSPDFReportExportOptions object. The following methods also accept a TdxPSPDFReportExportOptions object as a parameter:
The TBasedxReportLink.ExportToPDF and TCustomdxComponentPrinter.ExportToPDF procedures.
The dxPSExportToPDF, dxPSExportToPDFFile, and dxPSExportToPDFStream global functions.