Sobre o projeto
SkiaSharp é uma API de gráficos 2D multiplataforma para plataformas .NET, baseada na Skia Graphics Library do Google (skia.org). Ela expõe uma API 2D abrangente destinada à renderização de imagens em modelos móveis, de servidor e de desktop.
Os alvos suportados incluem .NET Standard 2.0, .NET Framework 4.6.2+ (4.8 recomendado), .NET Core, .NET 6+, Tizen, Android, iOS, tvOS, macOS, Mac Catalyst, WinUI 3 (Windows App SDK / Uno Platform), Windows Classic Desktop (Windows.Forms / WPF), WebAssembly e Uno Platform (iOS / Android / Windows / macOS / Linux / WebAssembly).
O projeto é distribuído como pacotes NuGet, incluindo SkiaSharp, HarfBuzzSharp, SkiaSharp.Views, SkiaSharp.Views.Maui.Controls e SkiaSharp.Views.Uno.WinUI. Como as distribuições Linux variam, um pacote separado, SkiaSharp.NativeAssets.Linux, carrega binários nativos suportados para algumas distros. Um feed NuGet de acesso antecipado também está documentado para builds de pré-lançamento.
A documentação da API é publicada no Microsoft Docs, e guias estão disponíveis para cenários de gráficos e jogos. Instruções de build são fornecidas para builds gerais e específicos para Linux, e o repositório inclui diretrizes de contribuição que abrangem relato de problemas, pull requests, build a partir do código-fonte e adição de novas APIs. O README também contém links para um chat no Discord e um pipeline de build público.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.