Skip to main content
All docs
V25.1
  • PdfPrintingOptions.RenderingEngine Property

    Specifies the engine that renders PDF content.

    Namespace: DevExpress.XtraPrinting

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

    NuGet Package: DevExpress.Printing.Core

    Declaration

    public XRPdfRenderingEngine RenderingEngine { get; set; }

    Property Value

    Type Description
    XRPdfRenderingEngine

    The engine that renders PDF content.

    Available values:

    Name Description
    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 Type Path 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