Gérer les images

Rechercher

Gérer les images

Par ZikoNFS  -  3 reponses  -  Le 17/08/2008 18:46  -  Editer  - 

Salut,

Comment rendre une image flou sans l'afficher. ( imagejpeg($image,' ',20); )

Merci

 

Réponses apportées à cette discussion

Par Emacs  -  Le 17/08/2008 19:57  -  Haut de page  - 

C'est à dire sans l'afficher ? Tu veux l'enregistrer physiquement sur le serveur ?

 
Par ZikoNFS  -  Le 17/08/2008 21:38  -  Haut de page  - 

Salut,

Vous conaissez la fonction imagejpeg() de GD2 ?

Elle permet d'afficher une image quelle soit enregistrer physiquement ou non dans le serveur.

Le 3e paramètre de cette fonction n'est pas obligatoire. C'est un entier entre 0 et 100. 0 étant la valeur maximal de flou que peut avoir l'image. Sauf que ici si j'utilise cette fonction je suis obligé d'afficher l'image.

Existe-t-il une fonction prédéfinie qui permet de flouter un image sans l'afficher?

Merci

 
Par Palleas  -  Le 18/08/2008 00:45  -  Haut de page  - 

Sauf que ici si j'utilise cette fonction je suis obligé d'afficher l'image.

J'aurais dit pareil sans vérifier ! La fonction prend 3 parametres, dont un seul est obligatoire : l'instance de l'image, le nom du fichier ou tu veux stocker ton image, et 3 la qualité (parce que ce n'est pas du "flou" dont on parle, mais de la qualité de l'image compressée).

<?php
$i = imagecreatefromjpeg('http://www.apprendre-php.com/images/books/the-definitive-guide-to-symfony.jpg');
imagejpeg($i,'image.jpg',100);
?>

 

Fonctionne très bien ! J'ai l'image, sans l'afficher.

 

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |