方法: BMP イメージから PNG イメージへの変換

多くの場合、1 つのイメージ ファイル形式から別の形式に変換します。 この変換は、Image クラスの Save のメソッドを呼び出して、必要なイメージ ファイル形式に対して 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 フォーム アプリケーション

  • System.Drawing.Imaging 名前空間への参照

関連項目