相关疑难解决方法(0)

将文本添加到图像文件

我需要在图像文件中添加文本.我需要读取一个图像文件(jpg,png,gif),我需要添加一行文本.

c#

10
推荐指数
2
解决办法
2万
查看次数

如何在.net中分割动画gif?

如何在.net中将动画gif拆分为其组成部分?

具体来说,我想将它们加载到内存中的Image(s)(System.Drawing.Image)中。

======================

根据SLaks的回答,我现在有了这个

public static IEnumerable<Bitmap> GetImages(Stream stream)
{
    using (var gifImage = Image.FromStream(stream))
    {
        //gets the GUID
        var dimension = new FrameDimension(gifImage.FrameDimensionsList[0]);
        //total frames in the animation
        var frameCount = gifImage.GetFrameCount(dimension); 
        for (var index = 0; index < frameCount; index++)
        {
            //find the frame
            gifImage.SelectActiveFrame(dimension, index);
            //return a copy of it
            yield return (Bitmap) gifImage.Clone();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net file-format image-manipulation image gif

5
推荐指数
1
解决办法
3571
查看次数

标签 统计

.net ×1

c# ×1

file-format ×1

gif ×1

image ×1

image-manipulation ×1