Как отрисовать кириллицу в 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 для отрисовки русского текста?


Ответы (0 шт):