Skip to main content
A newer version of this page is available. .
.NET Framework 4.5.2+

PdfPrinterSettings.EnableLegacyPrinting Property

Gets or sets a value which indicates whether legacy printing is enabled.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v19.2.Drawing.dll

Declaration

[DefaultValue(false)]
public bool EnableLegacyPrinting { get; set; }

Property Value

Type Default Description
Boolean **false**

true if a document is printed using the old printing engine; otherwise - false. The default value is false.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to EnableLegacyPrinting
WinForms Controls PdfPageSetupDialogShowingEventArgs
.PrinterSettings.EnableLegacyPrinting
WPF Controls PageSetupDialogShowingEventArgs
.PrinterSettings.EnableLegacyPrinting

Remarks

To enable the new printing engine, set the EnableLegacyPrinting property to false. In this mode, the printing performance is significantly increased.

Note

If a document is printed using the new printing engine, PdfPrinterSettings.PrintingDpi, PdfViewer.MaxPrintingDpi, and PdfViewerControl.MaxPrintingDpi properties will not affect the printing quality.

If you wish to use the old printing engine, set the EnableLegacyPrinting property to true.

See Also