添加位图

本文关键字:位图 添加 | 更新日期: 2023-09-27 18:17:15

是否可以附加位图文件?我的意思是:

是否有可能加载我的初始图像,然后继续加载新图像,但将它们放在前一个图像的底部(可能有一个像20像素的休息)?

我以前从未见过这样的事情,所以如果有人有这样做的经验,这将是一个巨大的帮助!!

添加位图

应该可以了。

public Bitmap AppendBitmap(Bitmap source, Bitmap target, int spacing)
{
    int w = Math.Max(source.Width, target.Width);
    int h = source.Height + target.Height + spacing;
    Bitmap bmp = new Bitmap(w, h);
    using (Graphics g = Graphics.FromImage(bmp))
    {
        g.DrawImage(source, 0, 0);
        g.DrawImage(target, 0, source.Height + spacing);
    }
    return bmp;
}