Magick.NET减小gif文件大小



我正在使用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的文件大小或质量?

我在MagickImageCollection类中添加了一个名为Optimize的方法。这样可以缩小动画gif的大小。如果您需要更多帮助,请随时在讨论板上发布消息。

相关内容

  • 没有找到相关文章

最新更新