System compatibility for Nutrient .NET SDK
This guide provides an overview of system compatibility for Nutrient .NET SDK (formerly GdPicture.NET).
Deployment
Nutrient .NET SDK assemblies are available for the following frameworks:
-
.NET 8.0 LTS
-
.NET 4.6.2
-
COM/ActiveX
You can deploy your application to different operating systems using various Nutrient .NET SDK assemblies, as shown in the table below.
Nutrient .NET SDK assembly | Operating systems supported for deployment |
---|---|
.NET 8.0 or newer | Linux x64 Linux arm64 Microsoft Windows 10 or newer Microsoft Windows Server 2016 (x64) or newer macOS 13 |
.NET 4.6.2 | Microsoft Windows 10 (x64/x86) or newer Microsoft Windows Server 2016 (x64/x86) or newer |
COM/ActiveX | Microsoft Windows 10 (x64/x86) or newer Microsoft Windows Server 2016 (x64/x86) or newer |
* The .NET 8.0 assembly on Linux requires GLIBC 2.28 or newer.
All Nutrient .NET SDK versions are compiled using the AnyCPU platform target.
DocuVieware™ can be deployed on a Windows or Linux server. If installing on a Linux server, .NET 8.0 is required, and the GLIBC library minimum version should be 2.28.
For more information on these frameworks, refer to the Microsoft documentation.
Cross-platform assembly
It’s recommended to use the .NET 8.0 assembly that supports deployment to multiple platforms.
Windows-only features
In addition to the cross-platform assembly, an alternative assembly is available for Windows platforms only. This assembly expands the core capacities of Nutrient .NET SDK with:
-
WinForms and WPF user controls
-
Printing support
-
TWAIN and WIA acquisition support
-
Other minor Windows-specific functionalities
Cross-platform types
In the cross-platform assembly, the following Windows-specific types are mapped to new types:
Windows-specific type | Cross-platform type |
---|---|
Color |
GdPicture14.Imaging.GdPictureColor |
PixelFormat |
GdPicture14.Imaging.GdPicturePixelFormat |
RectangleF |
GdPicture14.Imaging.GdPictureRectangleF |
Rectangle |
GdPicture14.Imaging.GdPictureRectangle |
FontStyle |
GdPicture14.Imaging.GdPictureFontStyle |
Point |
GdPicture14.Imaging.GdPicturePoint |
FillMode |
GdPicture14.Imaging.GdPictureFillMode |
InterpolationMode |
GdPicture14.Imaging.GdPictureInterpolationMode |
RotateFlipType |
GdPicture14.GdPictureRotateFlipType |