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