Bonjour à tous ;),
J'aimerais savoir s'il était possible de redimensionner la photo qui est en bas dans la signature Coppermine aux dimensions de 468x60.
Si oui comment ??? ?
Cordialement, ::)
http://fr.php.net/manual/fr/ref.image.php
http://www.coppoweb.com/dev/Graphiques/generation_images.html#redim
http://www.comscripts.com/sources/php.redimensionner-une-image.151.html
Merci Titooy ;)
Je vais testé.
Et vraiment sympa d'avoir créer une partie du Forum pour nous les ptis Français qui ont du mal en Anglais.
Grand merci à la communauté.
Cordialement, 8)
Ben désolé mais la je bloque,
Est-ce que vous pourriez me faire un petit code pour signature_cgp.php ?
Cordialement,
Qu'entendez-vous exactement par redimensionner ? Faut-il que la photo rentre dans une boîte de 468x60 (dans ce cas, elle est actuellement trop grande) ou bien qu'elle remplisse cette boîte (il faudrait alors l'agrandir) ?
Dans tous les cas, attachez votre fichier de signature en le renommant .txt pour que je puisse me baser sur votre code actuel.
J'entends redimensionner, que la photo rentre dans le cadre 468x60 il faudrait donc la réduire qu'elle fasse au maximum 60 de hauteur.
Voici le fichier
http://www.vavavoum.net/signature_cgp.txt
Cordialement,
Après la ligne
$insert = imagecreatefromjpeg($random_picture);
Ajoutez
$insert_w = imagesx($insert);
$insert_h = imagesy($insert);
$tmp = $insert_h/60;
$insert_w_new = round($insert_w/$tmp);
$insert_h_new = 60;
$insert_new = ImageCreateTrueColor($insert_w_new,$insert_h_new);
ImageCopyResampled($insert_new,$insert,0,0,0,0,$insert_w_new,$insert_h_new,$insert_w,$insert_h);
$insert=$insert_new;
Remplacez
imagecopymerge($background,$insert,0,0,0,11,$insert_x,$insert_y,100);
par
imagecopymerge($background,$insert,0,0,0,0,$insert_x,$insert_y,100);
Renommez en .php
et le tour est joué.
Grand merci ca marche comme vous pouvez le constater. 8)
Vraiement sympa. ;)
Grand merci à tous et longue continuation pour Coppermine ;D