タイトルの通りです
imagecreateでimagecolorallocateの部分をtransparentを指定するにはどうしたらいいんでしょうか?
上記を見ましたが背景が透明にはなっていませんでした
現在のコードです 背景の赤色を透明にしたいです <?php $im = imagecreate(150,50); $str="aaaaa"; $bg = imagecolorallocate($im, 255,0,0); $mid = imagecolorallocate($im, 255,255,255); $fw = imagefontwidth(5); $l = strlen($str); $tw = $l * $fw; $iw = imagesx($im); $hiw = imagesy($im); $hw = imagefontheight(5); $xpos = ($iw - $tw)/2; $ypos = ($hiw-$hw)/2; imagestring ($im, 5, $xpos, $ypos, $str, $mid); header("content-type: image/png"); imagepng($im); imagedestroy($im); ?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/18 00:12
2021/07/18 03:08