public static Create ( |
||
data | ||
return |
public static SKCodec Create (SKData data)
{
if (data == null)
throw new ArgumentNullException (nameof (data));
return GetObject<SKCodec> (SkiaApi.sk_codec_new_from_data (data.Handle));
}
}
SKCodec::Create ( |
public static SKImage FromEncodedData(string filename) { if (filename == null) { throw new ArgumentNullException(nameof(filename)); } using (var stream = SKBitmap.OpenStream(filename)) using (var codec = SKCodec.Create(stream)) using (var bitmap = SKBitmap.Decode(codec, codec.Info)) { if (bitmap == null) { return(null); } return(FromBitmap(bitmap)); } }