人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで質問です。
ある画像1の上に、同一サイズの画像2を合成したく思います。(PNG同士です)
※画像2は透過pngのため、その辺も考慮頂けますと幸いです。

GDで対応可能の参考サイトはありますでしょうか?

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:Gd PHP PNG サイズ サイト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● GoldenDawn
●35ポイント ベストアンサー

imagecopy、または imagecopymerge を使うと良いかと思います。

<?php
header('Content-Type: image/png') ;

$img1 = imagecreatefrompng('./image1.png') ;
$img2 = imagecreatefrompng('./image2.png') ;

imagecopy($img1, $img2, 0, 0, 0, 0, imagesx($img2), imagesy($img2)) ;

imagepng($img1) ;
?>

http://php.net/manual/ja/function.imagecopy.php


2 ● ホーエンハイム
●35ポイント

PHP+GDで、将棋盤と将棋の駒画像を合成して一枚の画像にしてみる」のサンプルが分かりやすいと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ