この画像は$image
にのみ保存され、$newimage_2.
には保存されません。php gdスクリプトで画像が正しく保存されない
<?php
$newimage_1 = imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $opacity);
$newimage_2 = imagecreatefromjpeg($newimage_1);
// print image to screen
header("content-type: image/jpeg");
imagejpeg($image);
imagejpeg($newimage_2);
imagedestroy($image);
imagedestroy($watermark);
imagedestroy($newimage_2);
?>
なく、あなたの問題への解決策が、 'imagecopymerge' boolを返し、 'imagecreatefromjpeg'は文字列をとります。 – alexn
@alexn - その理由は、私は後でimagejpegを持っている – t0mgs
alexnがimagecreatefromjpegが文字列( "JPEG画像へのパス")を書き込んだので、$ newimage_1がboolであるようです。 – Marcin