ImageResizer - 是否可以使用 AnimatedGif 作为水印?

ImageResizer - Is it possible to use an AnimatedGif as a Watermark?

我正在尝试使用动画 gif 作为静态 jpg 上的水印。我已经安装了 AnimatedGif 插件以及 PrettyGifs 和 Watermark 插件。

我正在调整和裁剪 jpg 以匹配带有查询字符串参数的动画水印的大小,如下所示:

2.jpg?maxwidth=640&width=640&height=640&mode=crop&anchor=topcenter&format=gif&watermark=animated

在我的 web.config 中,我的 640 x 640 动画 gif 设置如下

<image name="animated" path="~/watermarks/animation.gif" />`

生成的图像完全是动画 gif 的第一帧,所以我想知道我正在尝试做的事情是否可行。

您需要将 gif 设为主图像,将 jpeg 设为水印,并将其设为背景底图,添加边距以匹配 jpeg 的大小。

不过,我认为这会产生无法在网络上使用的非常大的图像。