Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.SVG.Drawing.SkiaSharp – это мощный компонент расширения для Aspose.SVG для .NET, который повышает его функциональность за счет использования библиотеки SkiaSharp для рисования и комплексного преобразования файлов SVG. Это расширение усиливает возможности Aspose.SVG для .NET, обеспечивая плавную интеграцию с расширенными функциями SkiaSharp, что приводит к более быстрому рисованию, высококачественному рендерингу и универсальным возможностям преобразования SVG.
Узнайте, как Aspose.SVG.Drawing.SkiaSharp расширяет функциональность Aspose.SVG для .NET, используя библиотеку SkiaSharp для рисования и комплексного преобразования файлов SVG. Преобразуйте файлы SVG в популярные растровые форматы и используйте расширенные фильтры изображений, шейдеры и эффекты для визуально улучшенной графики. Легко интегрируйте SkiaSharp в свои приложения .NET и наслаждайтесь более быстрыми возможностями рисования и поддержкой нескольких платформ. Изучите ключевые функции и узнайте, как активировать эту мощную функцию с помощью простого фрагмента кода.
Использование Aspose.SVG.Drawing.SkiaSharp for .NET в Linux потребует установки дополнительного NuGet пакета содержащего соответствующие native assets, вот некоторые из них:
Чтобы активировать функцию Aspose.SVG.Drawing.SkiaSharp, просто включите в свое приложение следующий фрагмент кода:
1Aspose.Svg.Configuration.SetExtension(new SkiaModule());После активации этой функции все преобразования и рисунки SVG-документов будут выполняться с использованием библиотеки SkiaSharp, используя ее мощные возможности для улучшенного рендеринга и конвертации. Вот иллюстрация того, как конвертировать файлы SVG в PNG:
1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Saving;
4using Aspose.Svg.Converters;
5using Aspose.Svg.Drawing.SkiaSharp;
6
7 // Initilize SkiaSharp-based drawing engine
8 Aspose.Svg.Configuration.SetExtension(new SkiaModule());
9
10 // Initialize an SVG document from a file
11 using (var document = new SVGDocument(Path.Combine(DataDir, "source.svg")))
12 {
13 // Create an instance of the ImageSaveOptions class
14 var pngSaveOptions = new ImageSaveOptions();
15
16 // Convert SVG to PNG
17 Converter.ConvertSVG(document, pngSaveOptions, Path.Combine(OutputDir, "result.png"));
18 }SkiaSharp – это API 2D-графики с открытым исходным кодом, созданный на основе библиотеки Google Skia. Он известен своими возможностями высококачественного рендеринга. Благодаря расширенным графическим функциям и API SkiaSharp идеально подходит для мобильных приложений, игр и даже серверных приложений.
Сочетание Aspose.SVG и SkiaSharp через Aspose.SVG.Drawing.SkiaSharp позволяет разработчикам обеспечивать высококачественный рендеринг SVG, расширенные эффекты изображений и комплексные возможности преобразования SVG, одновременно получая выгоду от производительности и гибкости, обеспечиваемых SkiaSharp, а также богатых возможностей функциональность Aspose.SVG для .NET.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.