internal SKPaint?SetOpacity(SvgElement svgElement, CompositeDisposable disposable) { float opacity = SkiaUtil.AdjustSvgOpacity(svgElement.Opacity); if (opacity < 1f) { var skPaint = new SKPaint() { IsAntialias = true, }; skPaint.Color = new SKColor(255, 255, 255, (byte)Math.Round(opacity * 255)); skPaint.Style = SKPaintStyle.StrokeAndFill; _skCanvas.SaveLayer(skPaint); disposable.Add(skPaint); return(skPaint); } return(null); }