Я рисую SKBitmap на SKCanvas, затем рисую текст поверх холста, затем сохраняю изображение на диск. Текст не сохраняется в файл на диске, и я вижу только оригинальное растровое изображение. Чего мне не хватает?
SKBitmap pngImage = SKBitmap.Decode(msBitmap.ToArray());
mycanvas.DrawBitmap(pngImage, 0, 0);
mycanvas.DrawText("Text", 10, 10, myBrush);
using (var stream = File.OpenWrite(myfileName))
{
SKData d = SKImage.FromBitmap(pngImage).Encode(SKEncodedImageFormat.Png, 100);
d.SaveTo(stream);
}