DevExpress.Drawing Graphics Library
- 2 minutes to read
The DevExpress.Drawing Graphics Library contains the basic drawing functionality for DevExpress components. This library ships with the DevExpress primitives, which serve as counterparts for the System.Drawing primitives (Font
, Pen
, Brush
, and so on).
The DevExpress.Drawing Graphics Library is available for the following products:
- XAF - Cross-Platform .NET App UI
- .NET App Security & Web API Service
- XPO - ORM Library
- DevExpress Reporting
- Office File API
- DevExpress BI Dashboard (export to image/PDF)
The library can utilize two drawing engines: one based on GDI+, another based on SkiaSharp. This article describes the library usage with different operating systems and frameworks, and limitations in each supported product.
#Default Drawing Library Behavior (GDI+) for Windows Environments
The DevExpress.Drawing library automatically enables the GDI+ engine. No additional references or actions are required.
Warning
You should not use the Skia
#Enable the SkiaSharp Drawing Engine for non-Windows Environments
The SkiaSharp-based engine is automatically enabled for non-Windows systems - you do not need to enable the engine manually.
To enable the SkiaSharp-based engine, ensure that your project references the following packages:
Refer to the following article for more information on library troubleshooting:
#Limitations
The following features are not available in supported products in non-Windows environments:
- Export to EMF, WMF and TIFF image formats.