This commit is contained in:
Matthew Leibowitz 2018-02-28 19:40:36 +02:00
Родитель 405286e40f
Коммит e85d7d1680
1 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -37,20 +37,21 @@
// Configure our brush
var redBrush = new SKPaint () {
Color = new SKColor (0xff, 0, 0),
IsStroke = true
IsStroke = true
};
var blueBrush = new SKPaint () {
Color = new SKColor (0, 0, 0xff),
IsStroke = true
IsStroke = true
};
for (int i = 0; i < 64; i += 8)
canvas.DrawRect (new SKRect (i, i, 256-i, 256-i), (i % 16 == 0) ? redBrush : blueBrush);
// Save the artwork
using (var output = File.OpenWrite ("demo.png"))
{
surface.Snapshot().Encode().SaveTo(output);
using (var image = surface.Snapshot ())
using (var data = image.Encode ())
using (var output = File.OpenWrite ("demo.png")) {
data.SaveTo(output);
}
}
]]></code>