欢迎光临散文网 会员登陆 & 注册

.Net 下微软推荐的跨平台2d图形库(SkiaSharp)

2021-12-25 15:03 作者:Tuple_元组  | 我要投稿

在.Net Core下,微软官网提供的Common.Drawing只能在Windows下使用; 使用SkiaSharp库,可以支持.Net Core 跨平台使用,功能稳定、支持全面、性能较好。

SkiaSharp是一个cross-platform2D图形API,用于.NET平台,基于Google's Skia Graphics库(skia.org网站). 它提供了一个全面的2dapi,可以跨移动、服务器和桌面模型来渲染图像。该图形库可实现获取指定坐标像素值、绘制2d图形、绘制文字(必须有相应字库支持)、创建缩略图等。

需引用的开发包:
1.SkiaSharp
2.SkiaSharp.NativeAssets.Linux.NoDependencies这两个nuget包即可。

下面以创建缩略图为例:

       


.Net 下微软推荐的跨平台2d图形库(SkiaSharp)的评论 (共 条)

分享到微博请遵守国家法律