По сути это продолжение моего предыдущего вопроса, но по специфике - новый.
Пытаюсь сохранить jpg как bmp. Сохраняет нормально, но вот только потом не могу эту картинку установить в качестве обоев для рабочего стола? что-то с ней не так. А вот если потом сохранить эту картинку в Paint-е как 24-разрядный рисунок, то все нормально.
| Код | string fileName = @"D:\Images\Bckgrd\pic1.jpg"; FileInfo fi = new FileInfo(fileName); string newFileName = fileName.Replace(fi.Extension, ".bmp"); Bitmap bmp = new Bitmap(fileName); bmp.Save(newFileName); SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, newFileName, true);
|
|