Как сохранить изображение из потока в формате Jpeg - PullRequest
0 голосов
/ 03 февраля 2020

Этот сегмент кода сохраняет изображение в том же формате, что и в загруженном изображении,

thumbImg.Save(targetPath, image.RawFormat);

Вместо image.RawFormat, как сохранить его в формате jpeg

Ответы [ 2 ]

0 голосов
/ 03 февраля 2020

Попробуйте ImageFormat.Jpeg

thumbImg.Save(targetPath, ImageFormat.Jpeg);
0 голосов
/ 03 февраля 2020

Для windows телефона 8.1 Я нашел следующее, чтобы работать хорошо. Создайте свой TempStorageFile по любому желаемому пути, а затем передайте поток изображения следующим образом:

var fileStream = await TempStorageFile.OpenAsync(Windows.Storage.FileAccessMode.ReadWrite);
await RandomAccessStream.CopyAsync(imageStream, fileStream);
...