Как отрисовать кириллицу в SkiaSharp?
var info = new SKImageInfo(width, height);
using (var surface = SKSurface.Create(info))
{
SKCanvas canvas = surface.Canvas;
canvas.Clear();
SKPaint paint = new SKPaint
{
TextSize = 20.0f,
IsAntialias = true,
Style = SKPaintStyle.Stroke,
TextEncoding = SKTextEncoding.Utf8
};
canvas.DrawText("т", x, y, paint);
}
canvas.Flush();
// запись изображения
}
Вместо "т" выводится квадратик, а числа и латиницу выводит нормально. Обязательно ли загружать шрифты через SKFontManager для отрисовки русского текста?