note 42123 rejected from function.imagecopymerge by nlopess
| From: | nlopess@php.net | Date: | Tue, 04 May 2004 13:27:32 +0000 |
| Subject: | note 42123 rejected from function.imagecopymerge by nlopess | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-69202@lists.php.net to get a copy of this message | ||
Note Submitter: unknowman99@hotmail.com
----
Hello,
My script work fine on GD 2.0 and function imagecopymerge() doesn't work on GD 2.0.12 ?
<?
// activer le copyright sur les images "oui" pour l'activer, "non" pour le
désactiver
$stincopyright = "oui";
$texte="(c) 2003 copyright"; // texte inséré dans l'image.
$transparence2 = "75"; // transparence de l'image si copyright appliquer
$qualite= 70; // raport compretion qualité de 0 à 100
$quality = 80; // raport compretion qualité de 0 à 100 pour les vignettes
$new_width = 50; // largeur de la vignette a définir
$imgerreurindispostin = "<font size=\"1\" face=\"Verdana, Arial, Helvetica,
sans-serif\"><div align=\"center\">image indisponible
actuellement</div></font>";
$Image2 = "http://www.anonymous.com/ostyle/copy.jpg";
// on va chercher l'image à fusionner ou à ajouter pour du jpg uniquement
$filename1 = "rendu01.jpg";
$nomfichier="1.jpg";
$jpg=@imagecreatefromjpeg($filename1);
$size=@getimagesize($filename1);
$gif=@imagecreatefromjpeg($Image2);
@imagecopymerge ($jpg,$gif,0,0,0,0,600,458,$transparence2);
$bg =@imagecolorallocate($jpg,128,128,128);
$text_color=@imagecolorallocate ($jpg, 128, 128, 128);
@imagestring ($jpg, 2, 5, 5, $texte, $text_color);
@imagejpeg($jpg,$nomfichier,$qualite);
if (!($myFile = @fopen($filename1, "r")))
{
echo ''.$imgerreurindispostin.'';
} else {
if ($stincopyright == "oui") {
echo '<IMG border="0" SRC="' . $nomfichier .
'">';
echo '</a><br>';
} else {
echo '<IMG border="0" SRC="' . $filename1 . '">';
echo '</a><br>';
}
}
?>
Can anyone help me ?
thanks.