/// <summary>
/// 图片合成辅助类
/// </summary>
public sealed class CombinImageHelper
{
//合成多张图片
public static Image CombinImage(params string[] filePathArr)
{
Image img0 = Image.FromFile(filePathArr[0]);
Graphics g = Graphics.FromImage(img0);
for (int i = 1; i < filePathArr.Length; i++)
{
Image img = Image.FromFile(filePathArr[i]);
g.DrawImage(img, 0, 0, img.Width, img.Height);
}
GC.Collect();
return img0;
}
//合成多张图片
public static Image CombinImages(string[] filePathArr)
{
Image img0 = Image.FromFile(filePathArr[0]);
Graphics g = Graphics.FromImage(img0);
for (int i = 1; i < filePathArr.Length; i++)
{
Image img = Image.FromFile(filePathArr[i]);
g.DrawImage(img, 0, 0, img.Width, img.Height);
}
GC.Collect();
return img0;
}
}