GD图像拼接

时间:2012-08-07 08:52:59

标签: php html gd

我创建了一个大图像,用于一行中的一系列字母(最初需要在一条长行中),在php中使用GD库。我想将创建的图像拼接成许多具有规定宽度的图像,并将所有图像放在一个图像中,显示一个在另一个下面。这可能吗?

由于

1 个答案:

答案 0 :(得分:1)

你应该能够做到这一点 1)使用

创建新的空图像
imagecreate($width,$height);  (or imagecreatetruecolor($w,$h) )

2)用

打开原始图像(oneliner)
imagecreatefromjpeg($path) 

(显然假设它是jpg) 3)在“未完成时”循环原始图像并使用函数

复制片段
imagecopy($destination_img , $source_img , $dst_x , $dst_y , $src_x , $src_y , $src_w ,  $src_h)

在每个周期你应该改变dst / src坐标,以匹配你选择复制的新“窗口”

您可以在此处找到有关如何使用GD的更多信息: http://php.net/manual/en/book.image.php