Skip to main content

PdfPermissionsOptions.PrintingPermissions Property

Specifies the permissions for printing the exported PDF document.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v23.2.Core.dll

NuGet Package: DevExpress.Printing.Core

Declaration

[DefaultValue(PrintingPermissions.None)]
public PrintingPermissions PrintingPermissions { get; set; }

Property Value

Type Default Description
PrintingPermissions None

A PrintingPermissions object, containing the printing permissions.

Available values:

Name Description
None

Forbids printing of the PDF document, unless the PdfPasswordSecurityOptions.PermissionsOptions are accessed and modified.

LowResolution

Permits the PDF document’s printing in low resolution only (150 dpi), unless the PdfPasswordSecurityOptions.PermissionsOptions are accessed and modified.

HighResolution

Permits the PDF document’s printing in high resolution only, unless the PdfPasswordSecurityOptions.PermissionsOptions are accessed and modified.

Property Paths

You can access this nested property as listed below:

Object Type Path to PrintingPermissions
PdfPasswordSecurityOptions
.PermissionsOptions .PrintingPermissions

Remarks

Use the PrintingPermissions property, to forbid a document’s printing (None), or specify the default printing resolution (LowResolution or HighResolution).

See Also