Skiasharp est une API graphique 2D multiplateforme pour les plates-formes .NET basées sur la bibliothèque graphique SKIA de Google (SKIA.org). Il fournit une API 2D complète qui peut être utilisée sur des modèles mobiles, serveurs et de bureau pour rendre des images.
Skiasharp fournit des liaisons multiplateformes pour:
La documentation de l'API est disponible sur le Web pour parcourir.
Skiasharp est disponible en tant que package NuGet pratique, pour utiliser l'installation du package comme ceci:
nuget install SkiaSharp
Parce qu'il y a plusieurs distros de Linux, et que nous ne pouvons pas les soutenir tous, nous avons un package NuGet séparé qui contiendra les binaires pris en charge pour quelques distros: skiasharp.nativeassets.linux. (Distros) (plus d'informations)
Il y a aussi un flux d'accès anticipé que vous pouvez utiliser pour obtenir les plus récents et les meilleurs, avant qu'il ne sorte au public:
https://aka.ms/skiasharp-eap/index.json
La construction de skiharp est principalement simple. Le principal problème est les multiples dépendances de chaque plate-forme.
Cependant, ceux-ci sont faciles à installer car ils sont trouvés sur les différents sites Web. Si vous travaillez simplement sur le code géré, il est encore plus facile car il y a peut-être à sauter toutes les versions natives.
Fait avec contribution.
Voici quelques liens pour afficher les différences de notre code par rapport au code de Google.
Sur quelle version sommes-nous? M118
Sommes-nous à jour avec Google? Comparer
Qu'avons-nous ajouté? Comparer