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

  FORUM HardWare.fr
  Programmation
  PHP

  Création de Min iature

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création de Min iature

n°425139
coconutes4
Posté le 12-06-2003 à 15:08:18  profilanswer
 

Voici un script php de debutant , tiré du site portant le même nom :p)
 

Code :
  1. <?php 
  2.     $fichierSource = "$image.jpg";
  3.    
  4.     $largeurDestination = 200;
  5.     $hauteurDestination = 200;
  6.     $im = @ImageCreateTrueColor ($largeurDestination, $hauteurDestination) 
  7.             or die ("Erreur lors de la création de l'image" ); 
  8.     $source = ImageCreateFromJpeg($fichierSource);
  9.    
  10.     $largeurSource = imagesx($source);
  11.     $hauteurSource = imagesy($source);
  12.    $blanc = ImageColorAllocate ($im, 0, 0, 0);
  13.     $gris[0] = ImageColorAllocate ($im, 90, 90, 90); 
  14.     $gris[1] = ImageColorAllocate ($im, 110, 110, 110);       
  15.     $gris[2] = ImageColorAllocate ($im, 130, 130, 130); 
  16.     $gris[3] = ImageColorAllocate ($im, 150, 150, 150); 
  17.     $gris[4] = ImageColorAllocate ($im, 170, 170, 170); 
  18.     $gris[5] = ImageColorAllocate ($im, 190, 190, 190); 
  19.     $gris[6] = ImageColorAllocate ($im, 210, 210, 210); 
  20.     $gris[7] = ImageColorAllocate ($im, 230, 230, 230); 
  21.     for ($i=0; $i<=7; $i++) {
  22.         ImageFilledRectangle ($im, $i, $i, $largeurDestination-$i, $hauteurDestination-$i, $gris[$i]);   
  23.     }
  24. ImageCopyResampled($im, $source, 8, 8, 0, 0, $largeurDestination-(2*8), $hauteurDestination-(2*8), $largeurSource, $hauteurSource);
  25.    
  26.     ImageString($im, 10, 28, $hauteurDestination-18, "cool mapoule", $blanc);
  27. $miniature = "mini_$fichierSource";
  28.     ImageJpeg ($im, $miniature); 
  29.     echo "Image miniature générée: $miniature <br/> <img src=$miniature>";
  30. ?>


 
 
 
Je voudrais savoir s'il est possible a partir de ce code de selectionné une imlage présente sur un autre site : http://site.com/image
et de créer la miniature dans un repertoire spécifiq ?
merci d'avance...:)

mood
Publicité
Posté le 12-06-2003 à 15:08:18  profilanswer
 

n°425161
drasche
Posté le 12-06-2003 à 15:18:26  profilanswer
 

si l'autre site ne te renvoie pas l'image pour cause de sécurité par exemple, tu vas avoir un problème [:spamafote]
 
pour le répertoire local, rien ne t'en empêche, sauf ptet qu'il faut qu'il soit au moins dans l'arborescence des fichiers gérés par ton serveur web, là je sais pas trop.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°425169
coconutes4
Posté le 12-06-2003 à 15:20:53  profilanswer
 

oui maispar exemple le script se trouve a la racine , l'image dans /img et je ve que la mini se trouve dans /mini , possible ?

n°425172
drasche
Posté le 12-06-2003 à 15:22:52  profilanswer
 

oui [:spamafote]
 
tu n'as donc pas essayé? :??:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°428252
duglambier
Posté le 15-06-2003 à 18:55:06  profilanswer
 

nofret a écrit :

Vive Microsoft, dotnet et le C# !


Beau Bot ;)


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

  Création de Min iature

 

Sujets relatifs
création d'une aide dans access 97Problème de création de variable
Winsock et création de threadExercice PHP - Création de tableau
creation dune toolbar pr iecréation d'un site
[PHP] Création de Sous-dossier impossiblecompilation de xxx.java et création de xxx$1.java et xxx$2.java
création de liens hypertextes[URGENT] [MSDE-SQLServer] Création d'une DB en ligne de commande
Plus de sujets relatifs à : Création de Min iature


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