Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1264 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Couper une image pour en faire une vignette[résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Couper une image pour en faire une vignette[résolu]

n°1400065
Aquineas2
Damoiseau
Posté le 04-07-2006 à 11:38:25  profilanswer
 

Bonjour,
Je suis actuellement entrain de réaliser un portfolio pour mes photos, et j'aimerais créer un script qui me permettrait de réaliser des vignettes de photos, mais pas en la redimensionnant, juste en "coupant" une partie de l'image de départ pour en extrait une partie plus petite.
J'ai cherché sur google mais j'ai rien trouvé,peut etre que je m'y prends pas avec les bons mots clés...  
Quelqu'un pourrait il me mettre sur la voie en m'indiquant la fonction php qui marcherait?
Merci d'avance! :jap:


Message édité par Aquineas2 le 04-07-2006 à 11:56:36
mood
Publicité
Posté le 04-07-2006 à 11:38:25  profilanswer
 

n°1400082
Aquineas2
Damoiseau
Posté le 04-07-2006 à 11:45:01  profilanswer
 

Ah autant ppour moi, je crois avoir trouvé : imagecopyresampled()
 
edit:hmm enfait nan...cette commande redimensionne l'image j'ai l'impression...

n°1400100
Aquineas2
Damoiseau
Posté le 04-07-2006 à 11:56:06  profilanswer
 

Bon cette fois c'est bon :  
crop.php :

Code :
  1. <?php
  2. $w=$_GET['w'];
  3. $h=isset($_GET['h'])?$_GET['h']:$w;    // h est facultatif, =w par défaut
  4. $x=isset($_GET['x'])?$_GET['x']:0;    // x est facultatif, 0 par défaut
  5. $y=isset($_GET['y'])?$_GET['y']:0;    // y est facultatif, 0 par défaut
  6. $filename=$_GET['src'];
  7. header('Content-type: image/jpg');
  8. header('Content-Disposition: attachment; filename='.$src);
  9. $image = imagecreatefromjpeg($filename);
  10. $crop = imagecreatetruecolor($w,$h);
  11. imagecopy ( $crop, $image, 0, 0, $x, $y, $w, $h );
  12. imagejpeg($crop);
  13. ?>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Couper une image pour en faire une vignette[résolu]

 

Sujets relatifs
[Résolu][PHP] Problème avec header()[résolu]modification d'une colonne
[résolu]Loadvars RapideWarning suite a utilisation d'une référence dans une méthode [RESOLU]
[irrésolvable, donc RESOLU] PB diffusion vidéo format real (avec IE)(Résolu) Filtre sur feuille verrouillée
[résolu] Pb de onChange (désolé)[résolu] Non exécution d'un fichier batch
comment charger une image de substitution ?Une image bien encadrée dans un <a>[résolu]
Plus de sujets relatifs à : Couper une image pour en faire une vignette[résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR