Практическое руководство. Преобразование изображение из формата BMP в формат PNG
Очень часто необходимо преобразовать изображение из одного формата в другой. Это легко сделать, вызвав метод Save класса Image и указав в качестве параметра ImageFormat нужный формат файла.
Пример
В примере ниже изображение в формате BMP загружается из типа и сохраняется в формате PNG.
private void SaveBmpAsPNG()
{
Bitmap bmp1 = new Bitmap(typeof(Button), "Button.bmp");
bmp1.Save(@"c:\button.png", ImageFormat.Png);
}
Private Sub SaveBmpAsPNG()
Dim bmp1 As New Bitmap(GetType(Button), "Button.bmp")
bmp1.Save("c:\button.png", ImageFormat.Png)
End Sub
Компиляция кода
Для этого примера требуются:
приложение Windows Forms;
ссылка на пространство имен
System.Drawing.Imaging
.
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
.NET Desktop feedback