mattleguedin | Bonsoir, Je souhaites redimensionner des images jpeg automatiquement en php. Mon hebergeur possède php4.2.3 mais pas la bibliothèque GD2.0. Actuellement je prosède comme suit:
Code :
- $src_img = imagecreatefromjpeg($tmp);
- $img_vignette = imagecreate($new_w_v, $new_h_v);
- imagecopyresized($img_vignette, $src_img, 0, 0, 0, 0, $new_w_v, $new_h_v, $w_i, $h_i);
-
- $img_agrandi = imagecreate($new_w_a, $new_h_a);
- imagecopyresized($img_agrandi, $src_img, 0, 0, 0, 0, $new_w_a, $new_h_a, $w_i, $h_i);
-
- $img_colis = imagecreate($new_w_c, $new_h_c);
- imagecopyresized($img_colis, $src_img, 0, 0, 0, 0, $new_w_c, $new_h_c, $w_i, $h_i);
-
-
- $image_name_v="$image_name"."_H3.jpg";
- $image_name_a="$image_name"."_H2.jpg";
- $image_name_c="$image_name"."_H1.jpg";
-
- imagejpeg($img_colis,"$destination_colis/$image_name_c" );
- imagejpeg($img_vignette,"$destination_vignette/$image_name_v" );
- imagejpeg($img_agrandi, "$destination_agrandi/$image_name_a" );
|
Et le resultat est vraiment très mauvais. Sachant que je ne peux pas utiliser les methodes imagecreatetruecolor(); et imagecopyresampled(); (pas de GD2.0 chez mon fournisseur), existe-t-il une autre methode qui fassent des redimensionnement de meilleur qualité? |