skiasharp

    2热度

    2回答

    我想使用以下代码在SkiaSharp画布视图上绘制圆弧。 path3.ArcTo(new SKPoint(0, h/2), 1.57f, SKPathArcSize.Large, SKPathDirection.Clockwise, new SKPoint(w/2, h)); 但是不是一条曲线,而是画一条直线。如何使它成为曲线? 完整代码 private void OnPaint

    7热度

    1回答

    我的应用程序的主界面是通过SKCanvasView呈现。颜色准确地反映了我在代码中指定的值。 如果我换入SKGLView(硬件加速的版本),改变没有其他的代码,结果是60%的暗: <!--<skia:SKCanvasView PaintSurface="OnCanvasViewPaintSurface" />--> <skia:SKGLView PaintSurface="OnCanva

    0热度

    1回答

    我在VS中使用Telerik UI控件的xamarin.Forms应用程序。当我构建我的.Droid项目时,它给了我一个例外:FileNotFoundException - > SkiaSharp 1.59.0缺失,可能它没有安装用于单声道的android。 我想从Nuget安装SkiaSharp,但它只是继续安装,但从来没有完成。我等了10分钟,但没有发生,它只是继续安装它。 任何解决方案,请?

    0热度

    1回答

    我没有看到SKPath.Points的IndexOf或FindIndex方法。我需要能够在指定点的两侧获得相邻点。 Path.Iterator只有.Next,所以我正在寻找使用SKPoint的索引。 随着IndexOf或FindIndex看起来缺失,我想在后台继承和维护第二个数据集以获取索引。 我错过了一些明显的东西吗?到目前为止,其他人如何获得索引?

    0热度

    1回答

    我最近使用SkiaSharp碰到了一个路障。我一直在将旧的代码从System.Drawing移植到SkiaSharp。 GraphicsPath类有一个扁平方法,将曲线转换为一系列连接的线段。 https://msdn.microsoft.com/en-us/library/system.drawing.drawing2d.graphicspath.flatten(v=vs.110).aspx 我

    0热度

    1回答

    我是新来xamarin和使用xamarin形式PCL方式开发跨平台的应用程序。 我有一个svg格式的地图图像。我正在使用SkiaSharp库通过PCL在我的UWP应用程序上加载该映像。我有1个ListView具有位置名称。我想在图像上绘制注释或位置标记,点击相应的列表视图项目。例如:如果我点击XYZ位置,标记将显示在特定位置。 此功能可以通过使用任何地图API或xamarin地图可以轻松实现,但我

    0热度

    1回答

    我们需要对我们的网页渐变,所以我们使用SkiaSharp和GradientView。这在Android上正常工作,但不适用于iOS - 渐变只是不显示。 我们需要做任何具体的iOS,初始化为SkiaSharp在iOS上,用在AppDelegate的渲染器或代码? 编辑这是在iPad与iOS 10.3.3运行。 我们的XAML: <?xml version="1.0" encoding="utf-8

    1热度

    1回答

    是否有方法在画布上绘制线条(或任何形状),然后移动该线条? 我没有看到办法做到这一点,除了可能通过不断清理和重绘整个画布。这是唯一的方法吗?

    0热度

    1回答

    嗨,我开始了一个新项目,WinForms对我来说是新的。我有一个SKBitmap对象,我不知道如何渲染它。

    1热度

    1回答

    的SKPath我使用的是基于例如,我发现稍微修改调整大小的代码。但是,调整大小后,所有内容都会翻转。我想无论是翻转回或防止它摆在首位翻转。 这里是我的调整大小代码: private static void ResizePath(SKPath buildingPath, IEnumerable<Room> rooms) { var info = new SKImageInfo(512,