2013-06-27 5 views
1

Je crée gifs à l'aide Magick.NET, mais la taille des fichiers sont plus grands que ce qu'ils devraient être.Magick.NET réduire la taille du fichier 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"); 

J'ai essayé de définir la qualité, la transparence, le format, et d'autres options, mais soit pour ne rien faire ou même d'augmenter la taille du fichier encore plus. Quelle méthode est là pour réduire la taille du fichier ou de la qualité du gif?

+0

Ce que vous fait penser qu'ils sont plus grands que ce qu'ils devraient être? –

+0

@DaveZych L'utilisation d'autres méthodes, la qualité est plus élevé et la taille du fichier est inférieure à ImageMagick de – John

Répondre

1

J'ai ajouté une méthode nommée Optimize à la classe MagickImageCollection. Cela devrait réduire la taille d'un gif animé. N'hésitez pas à poster un message au discussion board si vous avez besoin de plus d'aide.

Questions connexes