Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Для создания документов формата SVG и управления ими на компьютере, на котором работает Aspose.SVG for .NET, не требуется устанавливать программное обеспечение для моделирования и рендеринга. Aspose.SVG for .NET API также включает механизм генерации документов.
В зависимости от вашего дистрибутива Linux или версии macOS и того факта, что Aspose.SVG for .NET использует сборку System.Drawing.Common, вам может потребоваться установить дополнительные зависимости. Список всех поддерживаемых дистрибутивов и дополнительных зависимостей можно найти здесь для Linux и здесь для macOS.
Aspose.SVG.Drawing.SkiaSharp — наша альтернативная сборка, которая визуализирует через
SkiaSharp вместо System.Drawing.Common — больше не является дополнением. Теперь она поставляется как единая сборка Aspose.SVG, уже связанная с SkiaSharp, поэтому вы можете включить визуализацию на основе Skia, указав один пакет NuGet (Aspose.SVG.Drawing.SkiaSharp).
Для развертываний Linux по-прежнему требуются собственные двоичные файлы Skia; установите соответствующий пакет SkiaSharp.NativeAssets.* для вашего дистрибутива:
Вы можете использовать Aspose.SVG for .NET для разработки приложений в любой среде разработки, ориентированной на платформу .NET, но явно поддерживаются следующие среды:
Aspose.SVG for .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 for .NET, больше не поддерживают устаревшие платформы, при попытке компиляции с их использованием будет выдаваться ошибка. Удалить его можно следующими способами:
Если скрыть эту ошибку, то некоторые функции библиотеки могут работать некорректно.
Как правило, для всех компонентов Aspose .NET требуются разрешения полного доверия (Full Trust). Причина в том, что компонентам Aspose .NET необходим доступ к настройкам реестра, системным файлам, отличным от виртуального каталога, для определенных операций, таких как чтение шрифтов и т. д. Более того, компоненты Aspose .NET (включая Aspose.SVG for .NET) основаны на ядре Системные классы .NET, для которых во многих случаях также требуются разрешения полного доверия.
Интернет-провайдеры, размещающие множество приложений от разных компаний, в основном обеспечивают уровень безопасности «Средний уровень доверия» (Medium Trust security level). Такой уровень безопасности может устанавливать следующие ограничения, которые могут повлиять на правильную работу Aspose.SVG for .NET:
<trust>.По причинам, указанным выше, рекомендуется запускать Aspose.SVG for .NET на серверах, предоставляющих разрешения полного доверия (Full Trust).
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.