thumbs en carré

Répondre
plc2k
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
plc2k
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.
bibi
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
plc2k
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.
bibi
le 07/08/2004 à 17:06
bibi
bah si tu vux avoir les proportions, fais pas de 180x180
commit suicide
plc2k
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.
bibi
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
Répondre
LoadingChargement en cours