Я пытаюсь преобразовать мои изображения gif/png в jpeg, после чего я хочу передать эти изображения в sqldatabase. Поскольку хрустальный отчет не поддерживает изображения gif для отображения в виде отчета.Как конвертировать gif-изображения в jpeg в C# code winforms?
Так что теперь у меня есть проблема с скрытыми изображениями gif в jpeg.
Пример кода:
data = File.ReadAllBytes(ImgPath);
данные байт [] типа так что я путь изображения теперь я хочу конвертировать в JPEG до того ReadAllBytes() callls
Я пытался так:
using (Image img = Image.FromFile(ImgPath))
{
img.Save(ImgPath, System.Drawing.Imaging.ImageFormat.Jpeg);
}
Но у меня есть общая ошибка Gdi, что-то пришло. спасибо.
Где ошибка? в Image.FromFile или в img.Save? – bdn02
@ bdn02 img.save() способ. Я получил эту ошибку – Nag
Ваша ошибка в том, что вы открыли изображение, сохранили его, а затем попытались сохранить его по себе (пока открыто) в качестве нового формата. – DonBoitnott