Практическое руководство. Преобразование изображение из формата BMP в формат PNGHow to: Convert a BMP image to a PNG image

Очень часто необходимо преобразовать изображение из одного формата в другой.Oftentimes, you will want to convert from one image file format to another. Это легко сделать, вызвав метод Save класса Image и указав в качестве параметра ImageFormat нужный формат файла.You can do this conversion easily by calling the Save method of the Image class and specifying the ImageFormat for the desired image file format.

ПримерExample

В примере ниже изображение в формате BMP загружается из типа и сохраняется в формате PNG.The following example loads a BMP image from a type, and saves the image in the PNG format.

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

Компиляция кодаCompiling the Code

Для этого примера требуются:This example requires:

  • приложение Windows Forms;A Windows Forms application.

  • ссылка на пространство имен System.Drawing.Imaging.A reference to the System.Drawing.Imaging namespace.

См. такжеSee also