12得票1回答
如何使用Skia Sharp添加矩形并对该对象应用填充颜色和描边颜色?

如何在iOS中使用Skia Sharp添加矩形或任何形状,并对该对象应用填充颜色和描边颜色

11得票2回答
使用SkiaSharp旋转照片

我正在尝试使用SkiaSharp将照片旋转90度,以下是代码: public SKBitmap Rotate() { var bitmap = SKBitmap.Decode("test.jpg"); using (var surface = ...

10得票3回答
在Xamarin中将SkiaSharp.SKBitmap图像用作Button的ImageSource

我正尝试将 SKBitmap 图像作为/转换为 ImageSource 对象,以便通过分配给其 ImageSource 属性在 Button 中使用先前提到的图像,但是就我而言,我无法弄清楚如何将 SKBitmap 对象转换为 ImageSource。 搜索网络只会出现有关将 ImageSo...

10得票1回答
C# SkiaSharp OpenTK Winform - 如何从后台线程绘制?

我正在尝试使用SkiaSharp替换GDI+,用于渲染多层可平移缩放的实时连续更改工程数据图形的数据可视化框架。 在GDI+中,应用程序执行以下操作: 创建具有透明背景的绘图层集合,通常包括一个网格层、一个或多个数据层和一个覆盖层,用于光标信息和高亮显示,每个图层都由单独的位图支持。 在...

9得票2回答
在Linux上使用SkiaSharp 1.68时出现了DllNotFoundException问题

在Linux上使用SkiaSharp 1.68.0和.NET Core 2.2,在尝试使用Decode解码jpeg内存流时出现错误(相同的代码在Windows上运行正常): System.TypeInitializationException: The type initializer fo...

8得票1回答
将当前平台字体传递到SKTypeface中?

当尝试呈现中文(或其他象征性)文本时,SkiSharp会呈现方框而不是正确的中文字符。显然,Skia默认使用的字体不支持这些字符。因此,我们必须使用支持这些字符的字体来分配自己的SKTypeface。 我的初始策略只是包含呈现这些字符所需的字体,这也可以正常工作。但是,当支持多个具有自己字体...

8得票1回答
PDF页面上的多个剪切区域无法正常工作

我正在使用SkiaSharp将标签打印到PDF(以及其他东西)。 PDF的每一页可以有多行多列。我需要将每个标签剪裁到正确的大小,以避免破坏相邻标签。 为了测试,每个标签都有一个延伸太远的矩形,加上7行文本和一个靠近中部垂直线的圆圈。 我的代码如下: using (var region ...

8得票1回答
如何使用SkiaSharp对加载的黑白SVG进行着色?

我正在使用最新版本的SkiaSharp(1.55),该版本支持在Xamarin.Android(以及其他平台)上加载SVG。由于该版本发布不到10天,因此我找不到太多文档资料。 在将黑白SVG加载后,我希望对其进行着色(将前景填充颜色从黑色更改为任何需要的颜色)。以下是我的操作步骤。 us...

8得票2回答
使用Skiasharp将画布导出为图片

我有一个问题。 我有一个包含几个位图的skiasharp画布。现在我想将画布和位图导出为一张图片,但是我不知道如何做,也不确定是否可能实现。 有人可以帮助我吗?

7得票2回答
如何在Windows上编译skia

我尝试按照https://skia.org/user/build上的建议在Windows上编译Skia。 bin/gn gen out/Static --args='is_official_build=true' ninja -C out/Static 编译失败,找不到libjpe...