mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Workaround SKCanvas memory not being initialized properly.
This commit is contained in:
@@ -102,6 +102,7 @@ namespace Marechai.Helpers
|
||||
var matrix = SKMatrix.MakeScale(scale, scale);
|
||||
var bitmap = new SKBitmap((int)(svgSize.Width * scale), (int)(svgSize.Height * scale));
|
||||
var canvas = new SKCanvas(bitmap);
|
||||
canvas.Clear();
|
||||
canvas.DrawPicture(svg.Picture, ref matrix);
|
||||
canvas.Flush();
|
||||
var image = SKImage.FromBitmap(bitmap);
|
||||
@@ -216,6 +217,7 @@ namespace Marechai.Helpers
|
||||
var matrix = SKMatrix.MakeScale(scale, scale);
|
||||
var bitmap = new SKBitmap((int)(svgSize.Width * scale), (int)(svgSize.Height * scale));
|
||||
var canvas = new SKCanvas(bitmap);
|
||||
canvas.Clear();
|
||||
canvas.DrawPicture(svg.Picture, ref matrix);
|
||||
canvas.Flush();
|
||||
var image = SKImage.FromBitmap(bitmap);
|
||||
|
||||
Reference in New Issue
Block a user