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 assemblyOperating systems supported for deployment
.NET 8.0 or newerLinux x64
Linux arm64
Microsoft Windows 10 or newer
Microsoft Windows Server 2016 (x64) or newer
macOS 13
.NET 4.6.2Microsoft Windows 10 (x64/x86) or newer
Microsoft Windows Server 2016 (x64/x86) or newer
COM/ActiveXMicrosoft 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(opens in a new tab).

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 typeCross-platform type
ColorGdPicture14.Imaging.GdPictureColor
PixelFormatGdPicture14.Imaging.GdPicturePixelFormat
RectangleFGdPicture14.Imaging.GdPictureRectangleF
RectangleGdPicture14.Imaging.GdPictureRectangle
FontStyleGdPicture14.Imaging.GdPictureFontStyle
PointGdPicture14.Imaging.GdPicturePoint
FillModeGdPicture14.Imaging.GdPictureFillMode
InterpolationModeGdPicture14.Imaging.GdPictureInterpolationMode
RotateFlipTypeGdPicture14.GdPictureRotateFlipType