Share via


Como converter uma imagem BMP em uma imagem PNG

Muitas vezes, você vai querer converter de um formato de arquivo de imagem para outro. Você pode fazer essa conversão facilmente chamando o SaveImage método da classe e especificando o para o ImageFormat formato de arquivo de imagem desejado.

Exemplo

O exemplo a seguir carrega uma imagem BMP de um tipo e salva a imagem no formato 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

Compilando o código

Este exemplo requer:

  • Um aplicativo Windows Forms.

  • Uma referência ao namespace System.Drawing.Imaging.

Confira também