Partilhar 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 método Save da classe Image e especificando o ImageFormat para o 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 namespace System.Drawing.Imaging.

Ver também