0

phpのGDライブラリを使用して、1つの長い行の一連の文字(最初は長い行である必要があります)の大きな画像を作成します。作成した画像を指定された幅の多くの画像につなぎ合わせ、すべての画像を1つの画像にまとめて上下に表示したいと思います。これは可能ですか?

ありがとう

4

1 に答える 1

1

1)新しい空のイメージを作成することでそれを行うことができるはずです

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

2)元の画像(ワンライナー)を開く

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を参照してください。

于 2012-08-07T09:02:26.000 に答える