Skia

Skia（スキア）とは、Googleが開発している、C++で書かれたクロスプラットフォームかつオープンソースの2次元コンピュータグラフィックスライブラリ。元々Skia inc.が開発していたが、2005年にGoogleに買収された。買収後、修正BSDライセンスとしてオープンソースのライブラリとなった。

SkiaはMozilla Firefox、Google Chrome、Android、ChromeOS、Blinkなどでも使われている。

CPUによるソフトウェアレンダリングの他、OpenGLやVulkanによるGPUハードウェアアクセラレーションSkCanvas Creation | SkiaVulkan | Skiaもサポートし、PDFおよびXPSへの出力も可能。

.NET Frameworkを含む.NETプラットフォーム向けのクロスプラットフォームなバインディングとしてSkiaSharpが存在するmono/SkiaSharp: SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.。SkiaSharpはXamarin.Formsで使われているSkiaSharp Graphics in Xamarin.Forms - Xamarin | Microsoft Learnほか、後継の.NET MAUIでも使われているReuse SkiaSharp code in .NET MAUI - .NET MAUI | Microsoft Learn。

 関連項目 
 cairo - GTKやMozilla Firefoxなどで使用
 Direct2D - Direct3Dベースのハードウェアアクセラレーションをサポートする2Dグラフィックスライブラリ

 脚注 
 注釈 

 出典 

 外部リンク 



 http://www.slideshare.net/snailee/skia-freetype-android-2d-graphics-essentials

Category:オープンソースソフトウェア
Category:グラフィックライブラリ
Category:Googleのソフトウェア
Category:C++でプログラムされた自由ソフトウェア