7得票1回答
SKGLView比SKCanvasView暗很多

我的应用程序主屏幕是通过SKCanvasView渲染的。颜色准确反映了我在代码中指定的值。 如果我换成SKGLView(硬件加速版本),而不改变其他代码,则结果会比原来暗60%: <!--<skia:SKCanvasView PaintSurface="OnCanvas...

7得票1回答
如何使用Skia或SkiaSharp绘制富文本

我希望使用SkiaSharp绘制类似于iOS的Attributed Text或Xamarin.Forms的FormattedString的富文本,但我不知道如何实现。 我找到了DrawText方法,但它只适用于单色和单字体的简单文本渲染。不能混合颜色和/或字体,也没有粗体、斜体、删除线或下划...

7得票1回答
使用C#以跨平台方式测量字符串的像素宽度

我有一些现有的C#代码,使用System.Drawing.Common来测量字符串在像素中的大致宽度: var text = "abc123 this is some long text my dog's name is fido."; using (var bitmap = new Bi...

7得票5回答
SkiaSharp调整大小时iPhone图像方向错误

我在Xamarin.Forms项目中使用SkiaSharp的SKBitmap.Resize()方法来调整图像大小以供显示。遇到的问题是在iOS上拍照时,当照片是竖屏时,图像会向右显示。在Android上拍照或从相册导入Android和iOS设备上的照片时,方向会保持正确,但在iOS上拍照时不会...