我正在尝试从图像列表中制作一个 gif,并且这些图像具有不同的大小。有没有办法让 gif 变成最小图像的大小?有没有这样的方法?
我尝试使用 Optimize 和 Coalesce,但他们没有做我想做的事。我点击了这个链接,但找不到与我需要的类似的东西这个链接
这是我所做的,但它不起作用:
using (MagickImageCollection collection = new MagickImageCollection(magickImages))
{
QuantizeSettings settings = new QuantizeSettings();
settings.Colors = 256;
collection.Quantize(settings);
collection.Coalesce();
collection.Optimize();
collection.OptimizeTransparency();
collection.Write(stream, MagickFormat.Gif);
}