Redimensionner une série d’images

Eléphant du PHP | 355 Messages

12 janv. 2006, 19:22

Bonjour à tous :wink:

Je voudrai créer un script.php qui redimensionne une série d’images, quelqu’un saurait-il quel fonction je doit utiliser ?

Mammouth du PHP | 19672 Messages

12 janv. 2006, 19:56

Regarde du coté de imagecopyresampled()
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 355 Messages

12 janv. 2006, 20:06

Bonjour Cyrano et merci beaucoup :wink:

J'ai esayer ceci:

Code : Tout sélectionner

<?php // Le fichier $filename = 'test.jpg'; // Définition de la largeur et de la hauteur maximale $width = 200; $height = 200; // Content type header('Content-type: image/jpeg'); // Cacul des nouvelles dimensions list($width_orig, $height_orig) = getimagesize($filename); if ($width && ($width_orig < $height_orig)) { $width = ($height / $height_orig) * $width_orig; } else { $height = ($width / $width_orig) * $height_orig; } // Redimensionnement $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($filename); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); // Affichage imagejpeg($image_p, null, 100); ?>
Mais sa ne fonctionne pas chez moi ?

Mammouth du PHP | 19672 Messages

12 janv. 2006, 21:16

As-tu un message d'erreur ? Sinon, il se passe quoi au juste ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 355 Messages

12 janv. 2006, 21:22

Voila se qui est afficher sur la page:

Code : Tout sélectionner

<br /> <b>Fatal error</b>: Call to undefined function: imagecreatetruecolor() in <b>h:\WWW\redi.php</b> on line <b>15</b><br />

Mammouth du PHP | 1311 Messages

12 janv. 2006, 21:25

salut
a tu l'extention gd d'activé dans ton php.ini

Eléphant du PHP | 355 Messages

12 janv. 2006, 21:32

Bonjour jeff :wink:

Ici: ;extension=php_gd2.dll ?

Eléphant du PHP | 355 Messages

12 janv. 2006, 21:44

Ah oui s'été sa :wink:

Eléphant du PHP | 355 Messages

12 janv. 2006, 21:46

Mais se script redimentione l'image dynamiquement sur la page, je cherche un script qui redimentione l'image elle même, le fichier.jpg quoi.

Mammouth du PHP | 1311 Messages

12 janv. 2006, 22:03

va faire un petit tour dans le salon des developpeurs
xenon y a poster une class :wink:

Eléphant du PHP | 355 Messages

12 janv. 2006, 22:08

Merci beaucoup :wink:

Mais ou est se salon des developpeurs ?

Mammouth du PHP | 1311 Messages

12 janv. 2006, 22:11

je sais pas peut etre dans le "forum des developpeur" :D

Eléphant du PHP | 355 Messages

12 janv. 2006, 22:20

Ah ok, merci encore :wink:

Vous n'auriez pas un lien direct ?

Je suis passer par le recherche avancer j'ai chercher les message de xenon dans le forum des developpeurs le recherche n'a rien donnée.

Mammouth du PHP | 19672 Messages

12 janv. 2006, 23:08

Si dans ton php.ini tu as ceci:
;extension=php_gd2.dll
Enlève le ";" en début de ligne, c'est une mise en commentaire, ensuite, relance Apache et refais ton test.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 355 Messages

12 janv. 2006, 23:12

Merci encore :wink:

S'est ce que j'ai fait, et s'été bien sa.