thumbs en carré
le 06/08/2004 à 19:49
plc2k
quelqu'un à vu qqpart un script qui peu créer des thumbs en carré, genre 180*180.
j'ai vu ca sur un site mais je sais pas comment ils font, ya un crop d'image.. et je pense que cela doit etre faisable avec GD
Merci d'avance
Cherche bien sur ce site, tu trouveras ton bonheur.
le 07/08/2004 à 08:50
plc2k
bah ecoute, je vins de faire tout le site, j'ai rien vu, jai vu un cour sur GD, et dedans ya un script de création de miniature, mais ce sont des miniatures "normal" moi je veux les faire en carré 180*180 par exemple.
Bah modifie le pour avoir tes carrés...
Koboneil
le 07/08/2004 à 12:06
bibi
c ske jalai dire lol
commit suicide
le 07/08/2004 à 12:09
bibi
$im=imagecreate(round(($ratio/$size[1])*$size[0]), $ratio);
ya ca dans le cours
ptet essaye avec
$im=imagecreate($ratio, $ratio);
avec $ratio = 180;
commit suicide
le 07/08/2004 à 16:54
plc2k
"Bah modifie le pour avoir tes carrés..."
bah non je peux pas, c'est pas si simple, ya un crop a faire pour garder les proportions et pour avoir bien le centre de limage.
le 07/08/2004 à 17:06
bibi
bah si tu vux avoir les proportions, fais pas de 180x180
commit suicide
le 07/08/2004 à 19:56
plc2k
bah si .. justement c'est le but de ma question !!! je parle pas de redimensionner en 180*180 mais de faire un crop en 180*180 aprés un redimensionement qui reste à definir.
le 09/08/2004 à 17:02
bibi
<?php
// éditez les 2 variables ci-dessous en fonction du résultat souhaité :
$largeur = "180"; // correspond à la largeur de l'image souhaitée
$hauteur ="180"; // correspond à la hauteur de l'image souhaitée
// et voici la création de la miniature...
header("Content-Type: image/jpeg");
$img_in = imagecreatefromjpeg($pic);
$img_out = imagecreatetruecolor($largeur, $hauteur);
imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out), imagesx($img_in), imagesy($img_in));
$t = imagejpeg($img_out);
echo $t;
?>
g trouvé ce ptit code sur le net, ptet ca t'intéressera
commit suicide