1

ライブラリ Magick.Net を使用してアルゴリズムを作成し、小さなタイム カウンターを表示しましたが、ジェネリック ハンドラーを介して gif リソースを要求すると静止画像が返されますが、「test.gif」という名前のテスト ファイルを確認すると、ダイナミックなイメージは完璧に機能します。私をよりよく説明するために、これはコードです:

MagickImageCollection image = null;
image = ImageRenderMethods.CreateGIF((DateTime)eventDate);

var path = RequestContext.HttpContext.Server.MapPath("/Content/Images");
path += "\\test.gif";
image.Write(path);

byte[] buffer = image.ToByteArray();
context.Response.ContentType = "image/gif";
context.Response.BinaryWrite(buffer);
context.Response.Flush();

したがって、ジェネリック ハンドラーの応答が .gif 動的ではなく、静的な結果である理由を知りたいです。

4

1 に答える 1