Magick.NET减小gif文件大小

4
我正在使用Magick.NET创建GIF图像,但文件大小比应该的大。
            ImageMagick.MagickImageCollection col = new MagickImageCollection();

            col.Add(new ImageMagick.MagickImage("1.png"));
            col.Add(new ImageMagick.MagickImage("2.png"));

            for (int i = 0; i < col.Count; i++)
            {
                col[i].AnimationDelay = 0;
            }

            col.Write("test.gif");

我尝试设置质量、透明度、格式和其他选项,但它们似乎没有作用,甚至会使文件大小变得更大。 有什么方法可以减小gif文件的大小或质量?


你为什么认为它们比它们应该的要大? - Dave Zych
@DaveZych 使用其他方法,质量更高,文件大小比imagemagick更小。 - John
1个回答

5

我已经在MagickImageCollection类中添加了一个名为Optimize的方法。这个方法可以减小动态gif的大小。如果您需要更多帮助,请随时在讨论版发帖。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接