因有些游戏素材下载下来的时候都是各种分开的,多个纹理加载还不如全部放在一张图片内、根据坐标去画需要的贴图的,所以就写了这个小工具来合成图片用,贴上源码
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.IO;
namespace ComImage
{
class Program
{
static void Main(string[] args)
{
ComImage comImage = new ComImage();
for (int i = 0; i < 100; i++)
{
try
{
comImage.AddImage(string.Format("{0}.png", i));
}
catch
{
break;
}
}
if (comImage.ImageList.Count < 1)
Console.WriteLine("没有要合成的图片!");
else
{
comImage.SaveImage();
Console.WriteLine("图片合成完毕!总共{0}张图片", comImage.ImageList.Count);
}