ホームページ >バックエンド開発 >PHPチュートリアル >GD関数による画像合成(jpg1枚、png1枚)に関する問題
GD関数合成画像問題(jpg1枚、png1枚)
RT:
PHPを使用して2つの写真を結合するにはどうすればよいですか?
1 つは PNG の透明なベースマップで、もう 1 つは jpg 画像です
ここで、jpg 画像を png ベース画像に結合して、新しい画像を作成したいと考えています。
また、お聞きしたいのですが、合成する画像は同じサイズでなければなりませんか?それともベースマップをもっと大きくすることはできますか?
私もオンラインでいくつかの方法を探しましたが、どれもうまくいかないようです
$path_1 = "topic_assets/522592b5d61cb_ip4.jpg";<br /> $path_2 = "topic_assets/topic_border_android.png";<br /> //echo $path_1;<br /> $image=imagecreatefromjpeg($path_1); <br /> $wm=imagecreatefrompng($path_2); <br /> $im=imagecreatetruecolor(imagesx($image),imagesy($image)); <br /> imagecopy($im,$image,0,0,0,0,imagesx($image),imagesy($image)); <br /> imagecopy($im,$wm,0,0,0,0,imagesx($wm),imagesy($wm));