SkiaSharp 线和路径

Download Sample下载示例

使用 SkiaSharp 绘制线条和图形路径

上一部分演示了 SkiaSharp SKCanvas 类包括多个用来绘制圆、椭圆、矩形、圆角矩形、文本和位图的方法。 本部分和后面的部分将介绍与创建和呈现图形路径相关的各种类。

图形路径是 SkiaSharp 中用于绘制线条和曲线的最通用方法。 本部分介绍了如何使用 SKPath 对象来绘制线条,并使用小直线的集合(称为折线)来绘制可以通过算法定义的曲线。 稍后有关 SkiaSharp 曲线和路径的部分讨论了 SKPath 支持的各种曲线。

本部分中的所有示例程序都显示在 SkiaSharpFormsDemos 程序主页上的线条和路径标题下,以及该解决方案的 Paths 文件夹中。

线和笔划大写字母

了解如何使用 SkiaSharp 绘制具有不同笔触端点的线条。

路径基础知识

探索用于组合线条和曲线的 SkiaSharp SKPath 对象。

路径填充类型

了解 SkiaSharp 路径填充类型可能产生的不同效果。

折线和参数等式

使用 SkiaSharp 呈现可以使用参数化方程式定义的任何线条。

点和短划线

掌握在 SkiaSharp 中绘制点划线的复杂技巧。

手指绘图

使用手指在画布上绘制。