2012-08-07 108 views
0

我使用php中的GD庫創建一個大圖像,對於一個長行中的字母序列(它最初需要長一行)。我想將創建的圖像拼接成許多規定寬度的圖像,並將所有圖像放入一個圖像中,以顯示一個圖像。這可能嗎?GD image拼接

感謝

+0

是的,這是可能的。 – vascowhite 2012-08-07 08:59:25

+0

有沒有你可以推薦的功能,或者有什麼方法去解決它。我不是在尋找一個人來幫助我,只是建議,因爲我是GD的新手,所以我並不完全有可能。 – user1338194 2012-08-07 09:02:24

回答

1

,你應該能夠做到這一點的 1)創建與

imagecreate($width,$height); (or imagecreatetruecolor($w,$h)) 

2新的空圖像)

imagecreatefromjpeg($path) 
打開原始圖像(oneliner)

(顯然假設它是一個JPG) 3)循環原始圖像「雖然它沒有完成」,並通過使用函數

imagecopy($destination_img , $source_img , $dst_x , $dst_y , $src_x , $src_y , $src_w , $src_h) 

在每個週期你應該改變DST/SRC COORDS,以符合新的「窗口」,你選擇複製

你可以找到有關如何使用GD,這裏更多的信息: http://php.net/manual/en/book.image.php

+0

非常感謝,正是我一直在尋找的。謝謝。 – user1338194 2012-08-07 09:04:53