以下を使用して、Web からアニメーション GIF を取得しています。ただし、これをディスクに保存すると、gif のフレームが失われ、アニメーション化されなくなります。問題が以下の方法にあるのか、それとも保存しているときなのかはわかりませんが、以下の方法が機能しない理由についてのフィードバックをいただければ幸いです。メソッドは機能しています-適切なアニメーションgifファイルを作成していません。
public Image getImage(String url)
{
HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse httpWebReponse = (HttpWebResponse)httpWebRequest.GetResponse();
Stream stream = httpWebReponse.GetResponseStream();
return Image.FromStream(stream, true, true);
}
Image im = getImage(url)
im.Save(pth,ImageFormat.Gif);