Dibujo en 2D con SkiaSharp2D Drawing With SkiaSharp

SkiaSharp proporciona una API de C# eficaz para hacer los gráficos 2D.SkiaSharp provides a powerful C# API for doing 2D graphics. Funciona con biblioteca de Google Skia, la misma biblioteca que se utiliza en las pilas de gráficos de Google Chrome, Firefox y de Android.It is powered by Google’s Skia library, the same library that powers Google Chrome, Firefox and Android’s graphic stacks.

SkiaSharp es una biblioteca portátil y se envía cómodamente como un paquete de NuGet multiplataformay admite las siguientes plataformas de fábrica: macOS, el escritorio de Windows, Xamarin.iOS y Xamarin.Android.SkiaSharp is a Portable Library, and ships conveniently as a cross-platform NuGet package, and supports the following platforms out of the box: macOS, Xamarin.Android, Xamarin.iOS, and the Windows Desktop.

Introducción a SkiaSharpIntroduction to SkiaSharp

Información general sobre los conceptos básicos de SkiaSharp y ejemplo de código para representar gráficos, texto, mapas de bits y usar filtros de imágenes.An overview of the core concepts of SkiaSharp and sample code to render graphics, text, bitmaps, and use image filters.

Tutoriales de SkiaSharp para Xamarin.FormsSkiaSharp Tutorials for Xamarin.Forms

Obtenga información sobre cómo trabajar con entre gráficos de plataforma que se procesan en Xamarin.Forms:Learn how to work with cross platform graphics that render in Xamarin.Forms:

Notas específicas de plataformaPlatform Specific Notes

Esta página describen las instrucciones de configuración de SkiaSharp en distintas plataformas, incluidos iOS, Android, macOS y Windows.This page describes the setup instructions for SkiaSharp on different platforms including iOS, Android, macOS, and Windows.

Documentación de APIAPI Documentation

Puede examinar el documentación de API de SkiaSharp en nuestro sitio web.You can browse the API documentation for SkiaSharp on our web site.

Trabajo en cursoWork in Progress

SkiaSharp es un trabajo en curso que nos estamos compartiendo con nuestra comunidad.SkiaSharp is a work in progress that we are sharing with our community. Aunque nos hemos enlaza las partes importantes de la API Skia, cuánto trabajo queda para que se realicen.While we have bound important parts of the Skia API, much work remains to be done. Estamos usando la API de C estable obtenidas por Skia y nuestro plan es continuar nuestro trabajo a los enlaces de C de Skia para proporcionar una cobertura completa para las API de contribución.We are using the stable C API surfaced by Skia, and our plan is to continue contributing our work to the C bindings of Skia to provide full coverage to the APIs.

Para ayudarnos a guiar nuestros esfuerzos de enlace, deje comentarios o sugerencias como problemas en el repositorio de GitHub http://github.com/mono/SkiaSharp .To help us guide our binding efforts, please leave comments or suggestions as issues on the GitHub repository http://github.com/mono/SkiaSharp.