using System.Threading.Tasks;
public static void Main()
var result = task.Result;
Console.WriteLine(string.Format("data:image/jpeg;base64,{0}", Convert.ToBase64String(result.Encode(SKEncodedImageFormat.Png, 100).ToArray())));
public async static Task<SKBitmap> GetImage()
using (HttpClient client = new HttpClient())
var url = $"https://inmydata.com/images/logo/logo.png";
using (var response = await client.GetAsync(url))
if(response!=null && response.IsSuccessStatusCode)
var bytes = await response.Content.ReadAsByteArrayAsync();
var bm = SKBitmap.Decode(bytes);