GD ライブラリ -> 合成

Posted by muchag | Library & PlugIn & AddIn,PHP | 2011-12-05 (月) 19:03:33

GD ライブラリにて画像合成を行う手法。

合成
  1. // ベース空画像の作成
  2. $imgBase = ImageCreateTrueColor(320, 240);
  3.  
  4. // 合成したい画像1を指定
  5. $imgFirst = ImageCreateFromPng('images/first.png');
  6. // 合成したい画像1をベース画像に合成
  7. ImageCopy($imgBase, $imgFirst, 0, 0, 0, 0, 320, 240);
  8.  
  9. // 合成したい画像2を指定
  10. $imgSecond = ImageCreateFromPng('images/second.png');
  11. // 合成したい画像1をベース画像に合成
  12. ImageCopy($imgBase, $imgSecond, 0, 0, 0, 0, 320, 240);

 

bool imagecopy ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h )
画像の一部をコピーする

PHP Manual:imagecopy

第1引数:コピー先の画像リンクリソース
第2引数:コピー元の画像リンクリソース
第3引数:コピー先の x 座標
第4引数:コピー先の y 座標
第5引数:コピー元の x 座標
第6引数:コピー元の y 座標
第7引数:コピー元の幅
第8引数:コピー元の高さ

Library & PlugIn & AddIn,PHP | 2011-12-05 (月) 19:03:33 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment