PdfExportOptions.ImageQuality Property

Gets or sets the quality of images in the resulting PDF file.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v20.1.Core.dll

Declaration

[DefaultValue(PdfJpegImageQuality.Highest)]
public PdfJpegImageQuality ImageQuality { get; set; }
<DefaultValue(PdfJpegImageQuality.Highest)>
Public Property ImageQuality As PdfJpegImageQuality

Property Value

Type Default Description
PdfJpegImageQuality

Highest

A PdfJpegImageQuality enumeration value which specifies the quality of images in the resulting PDF file.

Property Paths

You can access this nested property as listed below:

Show 16 property paths
Library Object Type Path to ImageQuality
Cross-Platform Class Library RemotePrintingSystem
.ExportOptions.Pdf.ImageQuality
ExportOptions
.Pdf.ImageQuality
PrintingSystemBase
.ExportOptions.Pdf.ImageQuality
WinForms Controls DiagramControl
DiagramOptionsExport
.PdfExportOptions.ImageQuality
PrintingSystem
.ExportOptions.Pdf.ImageQuality
XtraSchedulerReport
.ExportOptions.Pdf.ImageQuality
WPF Controls DiagramControl
.PdfExportOptions.ImageQuality
DiagramDesignerControl
.PdfExportOptions.ImageQuality
ExportOptionsContainer
.Pdf.ImageQuality
PrintingSystem
.ExportOptions.Pdf.ImageQuality
PrintingSystem
.ExportOptions.Pdf.ImageQuality
Reporting XtraReport
.ExportOptions.Pdf.ImageQuality
DocumentOperationRequest
.ExportOptions.Pdf.ImageQuality
Silverlight Controls PrintingSystem
.ExportOptions.Pdf.ImageQuality
PrintingSystem
.ExportOptions.Pdf.ImageQuality

Remarks

When exporting a document to PDF, you can control the resulting file size. Enable the PdfExportOptions.ConvertImagesToJpeg option to reduce the size of the resulting PDF document by compressing the original images to JPEG.

In this case, you can use the ImageQuality property to specify the required quality of PDF-embedded images. Increasing the quality of document images may result in a large file size, and vise versa, degrading the quality reduces the file size.

See Also