Compartilhar via


Como converter uma imagem BMP em uma imagem PNG

Muitas vezes, você desejará converter de um formato de arquivo de imagem para outro. Você pode fazer essa conversão facilmente chamando o Save método da Image classe e especificando 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 do Windows Forms.

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

Consulte também