C#图片拼接

nie88888 2013-05-02 06:10:19
有一张背景图,里面是格子,想把小图都分别放在背景图格子里面,而且可以对齐,形成一张大图.请朋友指点详细代码. 附上背景图
...全文
341 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
智商余额不足 2013-10-15
  • 打赏
  • 举报
回复
半年前的帖子应该不用回帖的
智商余额不足 2013-10-15
  • 打赏
  • 举报
回复

Graphics g = Graphics.FromImage(backgroundImage);
for (int i = 0; i < 9; i++){
    g.DrawImage(smallImages[i], i % 3 * (Grid.Width+间隔), i / 3 * (Grid.Height+间隔), Grid.Width, Grid.Height);
}
backgroundImage.Save("");
卧_槽 2013-10-15
  • 打赏
  • 举报
回复
又是一道标准的初中数学题啊
  • 打赏
  • 举报
回复
            Bitmap Img = new Bitmap(400, 400);      //创建一张空白图片
            Graphics g = Graphics.FromImage(Img);   //从空白图片创建一个Graphics
            g.DrawImage(Image1, new Point(0, 0));   //把图片指定坐标位置并画到空白图片上面
            g.DrawImage(Image2, new Point(0, 0));   //坐标自己算
            g.DrawImage(Image3, new Point(0, 0));   //坐标自己算
            g.DrawImage(Image4, new Point(0, 0));   //坐标自己算
            this.BackgroundImage = Img;             //显示大图
  • 打赏
  • 举报
回复
Mr_537047627 2013-10-15
  • 打赏
  • 举报
回复
我也做这样类似的,目前还没实现,顶一下
hello_bonjour 2013-05-03
  • 打赏
  • 举报
回复
用C++ GDI更容易
本拉灯 2013-05-02
  • 打赏
  • 举报
回复
nie88888 2013-05-02
  • 打赏
  • 举报
回复
引用 1 楼 good_jobs 的回复:
GDI把所有图片绘制在一张图片上
能具体针对写下代码吗?
good_jobs 2013-05-02
  • 打赏
  • 举报
回复
GDI把所有图片绘制在一张图片上

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧