.NET change dpi on image with no loss of quality