【发布时间】:2016-02-08 13:05:38
【问题描述】:
我正在读取 GIF 图像并在 C# 中创建 ImageMagick 对象。然后我将相同的图像写入输出。在输出中,我得到一个没有动画的静态图像。
MagickImage image = new MagickImage(ImagePath);
Byte[] buffer = image.ToByteArray();
HttpContext.Current.Response.ContentType = "image/gif";
HttpContext.Current.Response.OutputStream.Write(buffer, 0, buffer.Length);
HttpContext.Current.Response.StatusCode = 200;
【问题讨论】:
-
作为旁注:你为什么要给
image.ToByteArray()打两次电话?将其保存为性能变量。 -
这段代码只是为了测试这种行为。但无论如何,谢谢。
标签: magick.net imagemagick.net