SKSvg - Fixed SVG not loaded when viewvport / viewbox not specified

This commit is contained in:
Daniel 2017-02-11 18:14:03 +01:00
Родитель 60d5006d76
Коммит 8a90840db2
1 изменённых файлов: 9 добавлений и 0 удалений

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

@ -93,6 +93,15 @@ namespace SkiaSharp
{ {
ViewBox = ReadRectangle(viewBoxA.Value); ViewBox = ReadRectangle(viewBoxA.Value);
} }
else
{
var widthA = svg.Attribute("width");
var heightA = svg.Attribute("height");
var width = ReadNumber(widthA);
var height = ReadNumber(heightA);
var size = new SKSize(width, height);
ViewBox = SKRect.Create(size);
}
if (CanvasSize.IsEmpty) if (CanvasSize.IsEmpty)
{ {