2011-01-26 23 views
-1

なんらかの理由で、最初のimagejpegだけが動作しています。助けて?php gdライブラリの2番目のimagejpegが機能しない

フルコード

<?php 

imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $opacity); 
imagejpeg($image, "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg"); 
$image2 = "modified-images/".$codigo2."_modified_picture_status_".$status.".jpg"; 
imagestring($image2, $font_number, $x_position, $y_position, $text, $drawing_color); 
imagejpeg($image2, "modified-images/".$codigo2."_modified_withtext_picture_status_".$status.".jpg"); 

?> 
+1

エラーが発生していますか? –

+1

間違いありますか?もう少し詳しくお伝えください。 $ image2はどこから来たのですか? – Mikushi

答えて

3

imagestringは、画像リソース、しないパス名の文字列を期待。 createimagefrom *関数の1つを使用するか、既存の$imageリソースを使用して作業を続行することをお勧めします(中間イメージを既に保存していて、後で同じイメージにテキストを追加し、貴重なcpuサイクル)。

関連する問題