Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to create gif Picture with C #

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/02 Report--

This article mainly explains "how to create gif pictures in C #". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn "how to create gif pictures in C#"!

The code is as follows:

/ / the input path of the picture, which is composed of a series of images.

String [] {"c:\\ 01.png", "c:\\ 02.png", "c:\\ 03.png"}

/ / output file path String outputFilePath = "c:\\ test.gif"

/ / initialize the class AnimatedGifEncoder e = new AnimatedGifEncoder () for creating gif images; e.Start (outputFilePath)

/ / set the interval display time for each picture e.SetDelay (500)

/ /-1: does not loop the picture, 0: always loops

Repeate.SetRepeat (0)

/ / add the picture loop to the playback frame of gif

For (int I = 0, count = imageFilePaths.Length; I < count; iTunes +) {e.AddFrame (Image.FromFile (imageFilePaths [I]));}

/ / complete the creation and generate gif image e.Finish ()

/ / split the gif image into pictures GifDecoder gifDecoder = new GifDecoder (); gifDecoder.Read ("c:\\ test.gif")

/ / for (int I = 0, count = gifDecoder.GetFrameCount (); I < count; iImages +) {Image frame = gifDecoder.GetFrame (I); / / frame I frame.Save (outputPath + Guid.NewGuid (). ToString () + ".png", ImageFormat.Png); so far, I believe you have a deeper understanding of "how to create gif images in C#", you might as well do it in practice! Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report