Quantcast
Channel: HTML Renderer
Viewing all articles
Browse latest Browse all 693

New Post: How to load PNG as `byte[]` to HtmlImageLoadEventArgs callback?

$
0
0
For future reference:
The trick is to create a GDI image from a MemoryStream of the PNG picture. That can then be used to create a XImage as callback parameter.
using(var mem = new MemoryStream(img.Data))
{
    System.Drawing.Image sysImg = System.Drawing.Image.FromStream(mem, false, true);
    XImage ximg = XImage.FromGdiPlusImage(sysImg);
    args.Callback(ximg);
}

Viewing all articles
Browse latest Browse all 693

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>