coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: paleal on December 09, 2005, 01:43:41 PM

Title: Signature Coppermine
Post by: paleal on December 09, 2005, 01:43:41 PM
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, ::)
Title: Re: Signature Coppermine
Post by: Titooy on December 09, 2005, 04:19:18 PM
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
Title: Re: Signature Coppermine
Post by: paleal on December 09, 2005, 04:56:24 PM
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)
Title: Re: Signature Coppermine
Post by: paleal on December 10, 2005, 12:26:45 AM
Ben désolé mais la je bloque,

Est-ce que vous pourriez me faire un petit code pour  signature_cgp.php ?

Cordialement,
Title: Re: Signature Coppermine
Post by: Titooy on December 10, 2005, 02:05:52 AM
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.
Title: Re: Signature Coppermine
Post by: paleal on December 10, 2005, 02:18:28 AM
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,
Title: Re: Signature Coppermine
Post by: Titooy on December 12, 2005, 01:17:54 PM
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é.
Title: Re: Signature Coppermine
Post by: paleal on December 12, 2005, 03:41:01 PM
Grand merci ca marche comme vous pouvez le constater.  8)

Vraiement sympa. ;)

Grand merci à tous et longue continuation pour Coppermine  ;D