0

我有很多小图像放在桌子上,它们的位置如下:

image2 image3
image1 image4
and so on

所有图像形成一个大图像。表格中没有其他元素,没有边框或任何东西,只有彼此相邻的图像。我想知道我是否可以将所有表格元素合并到一个大图像中。我怎样才能做到这一点?

4

2 回答 2

1

好吧,首先,如果你需要它们在单个图像中,你为什么要切片它们?

如果您不拥有服务器上的图像,您应该简单地使用 Photoshop 或其他工具来合并图像。(通过其他工具,我的意思是PRINT SCREEN键盘上的按钮)

您需要使用 GD 或图像魔术。

  1. 获取所有图像及其大小
  2. 根据其他图像计算新的图像大小
  3. 创建具有该尺寸的空白图像
  4. 将重新采样的图像复制到新图像中,将它们定位到右侧 X、Y 坐标
  5. 保存图像
于 2013-03-30T09:02:01.410 回答
0

你可以试试这些,我自己没怎么用过GD:

http://php.net/manual/en/book.image.php

http://diceattack.wordpress.com/2011/01/03/combining-multiple-images-using-php-and-gd/

于 2013-03-30T08:51:23.337 回答