title: WindowsImagingComponent or System.Windows.Media.Imaging
body: <p>I need to work with some bitmaps in managed code and save them as PNG files. Should I use <code>Microsoft.WindowsAPICodePack.DirectX.WindowsImagingComponent</code>, or <code>System.Windows.Media.Imaging</code>? They both seem very similar, and I'm not sure why I would choose one over the other. Can anybody compare and contrast them? </p>