Эксплуатационные требования для VintaSoft Imaging .NET SDK
В этом разделе
Среды разработки
VintaSoft Imaging .NET SDK был протестирован и может быть использован в Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI для разработчки .NET приложений для .NET 9, .NET 8, .NET 7 и .NET 6 (консольных, WinForms, WPF, сервисов Windows, ASP.NET Core, веб сервисов) и .NET Framework 4.8 / 4.7 / 4.6 / 4.5 / 4.0 / 3.5 (консольных, WinForms, WPF, сервисов Windows, ASP.NET MVC 5, ASP.NET WebForms, веб сервисов) с помощью языков C#, VB.NET или других языков, которые совместимы с .NET.
Операционные системы
VintaSoft Imaging .NET SDK был протестирован и может быть использован в
- Windows (Windows 11/10/8.1/8/7, Windows Server 2025/2022/2019/2016/2012/2008)
- Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10; Fedora 40/39/38/37/36/35; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3)
- macOS (macOS 14/13/12/11/10)
Ссылки на внешние библиотеки
.NET 9 сборки имеют ссылки на следующие Nuget-пакеты:
-
Vintasoft.Imaging.Drawing.SkiaSharp.dll имеет ссылку на Nuget-пакет "SkiaSharp, Version=2.88.9"
- .NET-приложение для Windows также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Win32, Version=2.88.9"
- .NET-приложение для Linux также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Linux, Version=2.88.9"
- .NET-приложение для macOS также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.macOS, Version=2.88.9"
- Vintasoft.Imaging.Gdi.dll имеет ссылку на Nuget-пакет "System.Drawing.Common, Version=9.0.0"
- Vintasoft.Imaging.Annotation.dll, Vintasoft.Imaging.Pdf.dll и Vintasoft.Imaging.Dicom.dll имеют ссылку на Nuget-пакет "System.Text.Encoding.CodePages, Version=9.0.0"
- Vintasoft.Imaging.Office.OpenXml.dll имеет ссылку на Nuget-пакет "System.IO.Packaging, Version=9.0.0"
- Vintasoft.Imaging.Ocr.ML.dll имеет ссылку на Nuget-пакеты "Microsoft.ML, Version=4.0.0" и "Microsoft.ML.LightGbm, Version=4.0.0"
.NET 8 сборки имеют ссылки на следующие Nuget-пакеты:
-
Vintasoft.Imaging.Drawing.SkiaSharp.dll имеет ссылку на Nuget-пакет "SkiaSharp, Version=2.88.9"
- .NET-приложение для Windows также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Win32, Version=2.88.9"
- .NET-приложение для Linux также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Linux, Version=2.88.9"
- .NET-приложение для macOS также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.macOS, Version=2.88.9"
- Vintasoft.Imaging.Gdi.dll имеет ссылку на Nuget-пакет "System.Drawing.Common, Version=8.0.0"
- Vintasoft.Imaging.Annotation.dll, Vintasoft.Imaging.Pdf.dll и Vintasoft.Imaging.Dicom.dll имеют ссылку на Nuget-пакет "System.Text.Encoding.CodePages, Version=8.0.0"
- Vintasoft.Imaging.Office.OpenXml.dll имеет ссылку на Nuget-пакет "System.IO.Packaging, Version=8.0.0"
- Vintasoft.Imaging.Ocr.ML.dll имеет ссылку на Nuget-пакеты "Microsoft.ML, Version=4.0.0" и "Microsoft.ML.LightGbm, Version=4.0.0"
.NET 7 сборки имеют ссылки на следующие Nuget-пакеты:
-
Vintasoft.Imaging.Drawing.SkiaSharp.dll имеет ссылку на Nuget-пакет "SkiaSharp, Version=2.88.9"
- .NET-приложение для Windows также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Win32, Version=2.88.9"
- .NET-приложение для Linux также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Linux, Version=2.88.9"
- .NET-приложение для macOS также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.macOS, Version=2.88.9"
- Vintasoft.Imaging.Gdi.dll имеет ссылку на Nuget-пакет "System.Drawing.Common, Version=7.0.0"
- Vintasoft.Imaging.Annotation.dll, Vintasoft.Imaging.Pdf.dll и Vintasoft.Imaging.Dicom.dll имеют ссылку на Nuget-пакет "System.Text.Encoding.CodePages, Version=7.0.0"
- Vintasoft.Imaging.Office.OpenXml.dll имеет ссылку на Nuget-пакет "System.IO.Packaging, Version=7.0.0"
- Vintasoft.Imaging.Ocr.ML.dll имеет ссылку на Nuget-пакеты "Microsoft.ML, Version=4.0.0" и "Microsoft.ML.LightGbm, Version=4.0.0"
.NET 6 сборки имеют ссылки на следующие Nuget-пакеты:
-
Vintasoft.Imaging.Drawing.SkiaSharp.dll имеет ссылку на Nuget-пакет "SkiaSharp, Version=2.88.9"
- .NET-приложение для Windows также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Win32, Version=2.88.9"
- .NET-приложение для Linux также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Linux, Version=2.88.9"
- .NET-приложение для macOS также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.macOS, Version=2.88.9"
- Vintasoft.Imaging.Gdi.dll имеет ссылку на Nuget-пакет "System.Drawing.Common, Version=6.0.0"
- Vintasoft.Imaging.Annotation.dll, Vintasoft.Imaging.Pdf.dll и Vintasoft.Imaging.Dicom.dll имеют ссылку на Nuget-пакет "System.Text.Encoding.CodePages, Version=6.0.0"
- Vintasoft.Imaging.Office.OpenXml.dll имеет ссылку на Nuget-пакет "System.IO.Packaging, Version=6.0.0"
- Vintasoft.Imaging.Ocr.ML.dll имеет ссылку на Nuget-пакеты "Microsoft.ML, Version=4.0.0" и "Microsoft.ML.LightGbm, Version=4.0.0"
.NET Framework 4+ сборки имеют ссылки на Nuget-пакеты:
-
Vintasoft.Imaging.Drawing.SkiaSharp.dll имеет ссылку на Nuget-пакет "SkiaSharp, Version=2.88.9"
- .NET-приложение для Windows также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Win32, Version=2.88.9"
- .NET-приложение для Linux также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.Linux, Version=2.88.9"
- .NET-приложение для macOS также должно иметь ссылку на Nuget-пакет "SkiaSharp.NativeAssets.macOS, Version=2.88.9"
- Vintasoft.Imaging.Ocr.ML.dll имеет ссылку на Nuget-пакеты "Microsoft.ML, Version=4.0.0" и "Microsoft.ML.LightGbm, Version=4.0.0"
Многопоточность
VintaSoft Imaging .NET SDK был протестирован и может быть использован в одно- или много-поточных .NET приложениях.