Script pour compresser, recadrer, redimensionner des images

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Script pour compresser, recadrer, redimensionner des images

Message le Dim Avr 03, 2005 12:48

Bonjour je cherche un script pour recadrer, redimensionner et compresser mes images, directement depuis mon site. Mission impossible... Qq aurrait une piste? ou un debut? :)

Merci


lou
WRInaute impliqué
WRInaute impliqué
 
Messages: 477
Inscription: Dim Mai 09, 2004 17:59

Message le Dim Avr 03, 2005 12:53

fais une recherche sur gd, il te suffit de te créer un script php avec cette extension, c'est très simple.
exemple : cette fonction que j'ai crée recadre l'image en effectuant un agrandissement et diminue sa taille pour obtenir une viniette de 100x75. Regarde la doc php sur les fonctions images, tu trouvera ton bonheur.
Code: Tout sélectionner
function miniature($image,$width=100,$height=75,$rep='./mini/'){
    $sz = getimagesize($image);
    $destw = $sz[0]/2;
    $desth = $sz[1]/2;
    if($destw<$width or $desth<$height){$destw=$sz[0]; $desth=$sz[1];}
    $imgsrc = imagecreatefromjpeg($image);
    $imgtmp =  imagecreatetruecolor($width,$height);
    imagecopyresampled($imgtmp,$imgsrc,0,0,0,0,$destw,$desth,$sz[0],$sz[1]);
    imagejpeg($imgtmp,$rep.$image,75);
}


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Dim Avr 03, 2005 13:48

Merci beaucoup Lou, mais moi je cherche qq chose pour recadrer manuel une image comme l'on veux, lui donner une differente taille etc... Si je trouve pas je vais plancher sur un petit script maison mais ca va etre plus long...


YvesB
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Dim Jan 11, 2004 18:36

Message le Mar Avr 05, 2005 19:11

Voila j'ai fait mon script pour le mon site, mais je l'ai rendu accessible pour tout le monde... et aussi les webmasters peuvent s'en servir pour leurs sites directement avec la variable ?imurl=
http://www.blogamax.net/resize/
++

kaoul
Nouveau WRInaute
 
Messages: 1
Inscription: Mer Avr 05, 2006 12:44

Message le Mer Avr 05, 2006 12:49

Ton script m'interresse beaucoup car j'ai cherché à en faire un il y a quelques mois puis j'ai laissé tombé. Je ne comprends pas comment je peux le réutiliser, une doc un peu plus pas à pas serait là bienvenue.

D'avance merci ! :D

M84s
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 168
Inscription: Sam Déc 11, 2004 16:30

Message le Mer Avr 05, 2006 12:51

Utilise la librairie GD de PHP, qui fait des merveilles, et qui est simple à utiliser.

itsmi
Nouveau WRInaute
 
Messages: 2
Inscription: Dim Avr 08, 2007 2:30

Message le Dim Avr 08, 2007 2:37

YvesB a écrit:Voila j'ai fait mon script pour le mon site, mais je l'ai rendu accessible pour tout le monde... et aussi les webmasters peuvent s'en servir pour leurs sites directement avec la variable ?imurl=
http://www.blogamax.net/resize/
++


Ce script semble super et va même au-delà de que je recherche mais il ne fonctionne pas à l'adresse indiquée !?

je ne vois pas la photo sélectionnée. Tout est là sauf l'image elle-même.

Est-ce normal docteur(s) ?

RECTIFICATION

cela semble OK à partir d'une URL mais pas avec le bouton Parcourir


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités