次の方法で共有


Image.Save メソッド (Stream, ImageCodecInfo, EncoderParameters)

このイメージを、指定した形式で指定したストリームに保存します。

Overloads Public Sub Save( _
   ByVal stream As Stream, _   ByVal encoder As ImageCodecInfo, _   ByVal encoderParams As EncoderParameters _)
[C#]
public void Save(Streamstream,ImageCodecInfoencoder,EncoderParametersencoderParams);
[C++]
public: void Save(Stream* stream,ImageCodecInfo* encoder,EncoderParameters* encoderParams);
[JScript]
public function Save(
   stream : Stream,encoder : ImageCodecInfo,encoderParams : EncoderParameters);

パラメータ

  • stream
    イメージが保存される Stream
  • encoder
    保存されるイメージの形式を指定する ImageFormat オブジェクト。
  • encoderParams
    イメージ エンコーダによって使用されるパラメータを指定する EncoderParameters

戻り値

このメソッドは値を返しません。

解説

イメージの作成に使用したストリームと同じストリームにイメージを保存しないでください。実行するとストリームが破壊されることがあります。

 
Image myImage = Image.FromStream(myStream);
...
myImage.Save(myStream, ...); // Do not do this.
        

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Image クラス | Image メンバ | System.Drawing 名前空間 | Image.Save オーバーロードの一覧