Системные требования – Aspose.SVG для .NET

Обзор

Для создания форматов документов SVG и управления ими на компьютере, на котором работает Aspose.SVG for .NET, не требуется устанавливать программное обеспечение для моделирования и рендеринга. Aspose.SVG для .NET API также включает механизм генерации документов.

Поддерживаемая операционная система

Windows

macOS

Linux

В зависимости от вашего дистрибутива Linux или версии macOS и того факта, что Aspose.SVG для .NET использует сборку System.Drawing.Common, вам может потребоваться установить дополнительные зависимости. Список всех поддерживаемых дистрибутивов и дополнительных зависимостей можно найти здесь для Linux и здесь для macOS.

Среды разработки

Вы можете использовать Aspose.SVG для .NET для разработки приложений в любой среде разработки, ориентированной на платформу .NET, но явно поддерживаются следующие среды:

Поддерживаемые платформы

Aspose.SVG для .NET предоставляет сборки, скомпилированные для следующих платформ:

.NET Standard
.NET Standard 2.0

Поэтому он совместим с:

.NET Framework.NET Standard.NET Core.NET
.NET Framework 4.6.1.NET Standard 2.0.NET Core 2.0.NET 5.0
.NET Framework 4.6.2.NET Standard 2.1.NET Core 2.1
.NET Framework 4.6.3.NET Core 2.2
.NET Framework 4.7.NET Core 3.0
.NET Framework 4.7.1.NET Core 3.1
.NET Framework 4.7.2
.NET Framework 4.8
.NET Framework 4.8.1

В связи с тем, что некоторые библиотеки Microsoft, используемые Aspose.SVG для .NET, больше не поддерживают устаревшие платформы, при попытке компиляции с их использованием будет выдаваться ошибка. Удалить его можно следующими способами:

Если скрыть эту ошибку, то некоторые функции библиотеки могут работать некорректно.

Уровень доверия

Как правило, для всех компонентов Aspose .NET требуются разрешения полного доверия (Full Trust). Причина в том, что компонентам Aspose .NET необходим доступ к настройкам реестра, системным файлам, отличным от виртуального каталога, для определенных операций, таких как чтение шрифтов и т. д. Более того, компоненты Aspose .NET (включая Aspose.SVG для .NET) основаны на ядре Системные классы .NET, для которых во многих случаях также требуются разрешения полного доверия.

Интернет-провайдеры, размещающие множество приложений от разных компаний, в основном обеспечивают уровень безопасности «Средний уровень доверия» (Medium Trust security level). Такой уровень безопасности может устанавливать следующие ограничения, которые могут повлиять на правильную работу Aspose.SVG для .NET:

По причинам, указанным выше, рекомендуется запускать Aspose.SVG для .NET на серверах, предоставляющих разрешения полного доверия (Full Trust).

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.