【发布时间】:2022-11-27 03:18:55
【问题描述】:
我使用 skiasharp 绘制几何形状。他们大多是圈子。如果我们有简单的例子,就像这样:
using System;
using SkiaSharp;
void Draw(SKCanvas canvas, int width, int height)
{
var circleBorder = new SKPaint
{
IsAntialias = true,
Style = SKPaintStyle.Stroke,
Color = SKColors.Blue,
StrokeWidth = 5
};
canvas.DrawCircle(width / 2, height / 2, 30, circleBorder);
}
我们得到一个简单的圆圈。 我查看了 skiasharp 文档,但仍然没有找到在圆表面上绘制线条的方法。谁能建议如何添加这些行。我正在发送我需要绘制的图片示例。任何帮助表示赞赏。
【问题讨论】:
-
您能否进一步说明“在圆的表面画线”是什么意思?示例图像是否正是您要实现的目标?有什么规则你想如何分配线路?
-
@Maku,我需要做一个稍微复杂一点的形状,但是一开始,我需要做成图片中的样子。