Back to Devexpress

PdfPrintingOptions.RenderingEngine Property

corelibraries-devexpress-dot-xtraprinting-dot-pdfprintingoptions.md

latest2.5 KB
Original Source

PdfPrintingOptions.RenderingEngine Property

Specifies the engine that renders PDF content.

Namespace : DevExpress.XtraPrinting

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

NuGet Package : DevExpress.Printing.Core

Declaration

csharp
public XRPdfRenderingEngine RenderingEngine { get; set; }
vb
Public Property RenderingEngine As XRPdfRenderingEngine

Property Value

TypeDescription
XRPdfRenderingEngine

The engine that renders PDF content.

|

Available values:

NameDescription
GdiPlus

The GDI+ rendering engine.

| | DirectX |

The DirectX rendering engine.

| | Skia |

The Skia rendering engine.

| | Default |

Automatically detects the rendering engine based on the platform: Skia on Linux; GDI+ on Azure.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to RenderingEngine
PrintingOptions

.Pdf .RenderingEngine

|

Remarks

Use this property to change the engine that renders PDF content if the default engine does not satisfy your needs.

On Linux and Windows Azure platforms, set this property to Skia (on Linux, the SkiaSharp NuGet package should be installed).

When this property is set to Default, the rendering engine is selected based on the platform:

  • Linux uses the Skia engine.
  • Windows uses the DirectX engine.
  • Windows Azure uses the GDI+ engine.

See Also

PdfPrintingOptions Class

PdfPrintingOptions Members

DevExpress.XtraPrinting Namespace