begin process at 2012 05 28 12:42:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

aide sur code redimensionnement d'image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

aide sur code redimensionnement d'image

vendredi 30 mai 2008 à 11:44:41 | aide sur code redimensionnement d'image

jphilippev

bonjour j'ai un petit code qui marche assez bien

$dimension=getimagesize($image2);      // on recupere la taille
$coef_l=$dimension[0];                           //largeur
$coef_h=$dimension[1];                        //hauteur

if($dimension[1]>200){                         // si la hauteur depasse 200
$max=200;                                              //taille a redimensionensionner
$reduc=$max/$dimension[1];            //coef de redim
$coef_h=$max;                                     //  reduction hauteur 
$coef_l=$dimension[0]*$reduc;       //mise a la taille proportionelle
}
if($coef_l>200){                                // si la largeur depasse 200
$max=200;                                        //taille a redimensionensionner
$reduc=$max/$coef_l;                    //coef de redim
$coef_h=$coef_l*$reduc;            //mise a la taille proportionelle
$coef_l=$coef_h*$reduc;            //mise a la taille proportionelle
}

mais j'ai essayé de l'optimiser mais la voila koi

$dimension=getimagesize($image2);   //on recupere la taille

if ($dimension[0]>$dimension[1]) {   //on prend la plus grande taille
$i=0;$i2=1;}else{$i=1;$i2=0;}

if($dimension[$i]>200){                  // si la +grande taille depasse 200
$max=200;                                              //taille a redimensionensionner
$reduc=$max/$dimension[$i2];     //coef de redim
$$dimension[$i]=$max;                     //reduction hauteur 
$$dimension[$i2]=$dimension[$i]*$reduc;  //mise a la taille proportionelle
}
if ($dimension[$i2]>200){                                  //si taille 2 tjs plus grande que 200
$max=200;                                                          //taille a redimensionensionner
$reduc=$max/$dimension[$i];                        //coef de redim
$$dimension[$i]=$dimension[$i2]*$reduc;  //mise a la taille proportionelle
$$dimension[$i2]=$dimension[$i]*$reduc;  //mise a la taille proportionelle
}

si vous pouvez me donnez un coup de main ca serait cool merci d'avance

vendredi 30 mai 2008 à 20:34:32 | Re : aide sur code redimensionnement d'image

Bling 182

Quelle est l'erreure ?

Je vois pas vraiment l'utilité de ton optimisation. Reste sur ta première version, si elle fonctionne ;)
jeudi 5 juin 2008 à 03:31:47 | Re : aide sur code redimensionnement d'image

emperor01

c une faute de frappe tes $$, car si c autre chose j'ai jamais utiliser ca moi ???
jeudi 5 juin 2008 à 09:39:34 | Re : aide sur code redimensionnement d'image

jphilippev

ouè c'est une faute de frappe mais ca existe vraiment...



Cette discussion est classée dans : taille, dimension, coef, max, reduc


Répondre à ce message

Sujets en rapport avec ce message

Taille de fichiers et téléchargement [ par troudbal ] Bonjour, j?aimerai savoir comment fonctionne PHP quand on télécharge un fichier vers le serveur web par un POST. A quel moment se fait le contrôle de taille max d'un tableau [ par Urukai1 ] petite question toute bete  - jusqu'à combien d'elements de type 'ma cle' => 'ma valeur' peut-on mettre dans un tableau en php sans que ca sature le s Taille max d'un script [ par Aaron ] Bonjour,J'aimerais savoir quelle taille maximale un script php peut atteindre tout en s'executant rapidement et sans surcharger le serveur.J'ai deux f Probleme getimagesize [ par ouzb ] Bonjour a tous, J'ai un probleme concernant la fonction getimagesize() sous linux débian. J'ai crée mon site en local qui marche tres bien. Une fois q Taille max d'un tableau [ par ceeno ] Voila je cherche a definir la largeur max d'un tableau parceke lorske l'on fait comme cecica n'indike ke la taille min et si le tableau contient une l traduction de c en php il reste des erreurs [ par kidpigeyre ] je cherche à faire un compteur qui compte qd le visiteur ne vient pa deux fdois de suite sur le site :$f1=fopen("ip.txt","w");fputs($f1, $REMOTE_ADDR) taille fenêtre [ par rezzoni0 ] Est-ce possible d'obtenir la taille de l'écran d'un utilisateur pour pouvoir gérer les différentes résolutions d'écran ? Dimension d'une image [ par Christeled ] Je voudrais redimensionner une image, pour récupérer la taille de l'image je connais getimagesize(). mais cela me met une erreur :Warning: getimagesiz RichEdit [ par JL26 ] Bonjour, Est-il possible avec delphi de récupérer une fontes(Nom, taille, couleur) d'une ligne d'un Richedit. Exemple: j ai un RichEdit1 avec 2 lignes Créer un tableu de taille fixe [ par nikos283 ] Salut a tous,J'ai un tableau dans lequel j'inclu des pages php a l'aide de la fonction include. Mon probleme étant que la taille du tableau s'ajuste e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,867 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales