EsFacturesDevis
esfacturesdevis
Ressources
Newsletter

E-mail :

Générateurs et Services
Call Back
CallBack

Codes Sources PHP / mySQL : Redimensionner une image

Redimensionner une image
Générer une petite image à la volée à partir d'une grande et proportionnellement en hauteur par rapport à la largueur définie. nécessite GD2
<?php

function redimImage($source$destination$largeur) {
$src_im ImageCreateFromJpeg($image);
$size GetImageSize($image);

$src_w $size[0];
$src_h $size[1];

// largeur de votre nouvelle image
$dst_w $largeur;

$dst_h round(($dst_w $src_w) * $src_h);
$dst_im ImageCreateTrueColor($dst_w,$dst_h);

/* ImageCopyResampled copie et rééchantillonne l'image originale*/
ImageCopyResampled($dst_im,$src_im,0,0,0,0,$dst_w,$dst_h,$src_w,$src_h);

ImageJpeg($dst_im$destination);
ImageDestroy($dst_im);
imageDestroy($src_im);
}

redimImage("logo.jpg","mini_logo.jpg");

?>
Informations
Date d'ajout : 10/07/2007
Catégorie : Graphique
Vues : 581
Auteur : Lejeune Cédric
[ Site Web ] [ Email ]

Catégories
- Algorithmes 2
- Caractères 1
- Date / Heure 4
- Emails 2
- Fichiers 3
- Graphique 3
- LDAP 0
- MySQL 3
- Réseau 1

Partenaires : 01php.Com | AdDesign.Fr | ComScripts | E-audience | Easy-Script.Com | Le1er.Fr | Lucchio-Design.Net | Noogle | Vous ?

Fermer