O SkiaSharp é uma API de gráficos 2D de plataforma cruzada para plataformas .NET com base na biblioteca de gráficos SKIA do Google (skia.org). Ele fornece uma API 2D abrangente que pode ser usada nos modelos móveis, servidores e desktop para renderizar imagens.
O SkiaSharp fornece ligações cruzadas para:
A documentação da API está disponível na web para navegar.
O SkiaSharp está disponível como um pacote Nuget conveniente, para usar a instalação do pacote como este:
nuget install SkiaSharp
Como existem várias distribuições do Linux e não podemos apoiar todas elas, temos um pacote NUGET separado que conterá os binários suportados para algumas distros: skiasharp.nativeSsets.linux. (distos) (mais informações)
Há também um feed de acesso antecipado que você pode usar para obter o melhor e o melhor, antes de sair ao público:
https://aka.ms/skiasharp-eap/index.json
Construir SkiaSharp é principalmente direto. A questão principal são as múltiplas dependências para cada plataforma.
No entanto, são fáceis de instalar, pois são encontrados nos vários sites. Se você está apenas trabalhando no código gerenciado, é ainda mais fácil, pois mays pular todas as compilações nativas.
Feito com contrib.rocks.
Aqui estão alguns links para mostrar as diferenças em nosso código em comparação com o código do Google.
Em que versão estamos? M118
Estamos atualizados com o Google? Comparar
O que adicionamos? Comparar