phpbar.de logo

Mailinglisten-Archive

AW: [php] Mittels GD ein bild verkleinern und zerschneiden? [verzweifel]

AW: [php] Mittels GD ein bild verkleinern und zerschneiden? [verzweifel]

michael sch�nb�ck - digitalhome!cc michael at digitalhome.cc
Sam Feb 21 18:56:21 CET 2004


Hallo,

> Wo genau liegt das Problem?
> Du findest raus, was die kleinste Seite ist, resamplest das 
> Bild mit dem 
> gleichen Verh�ltnis wie das Original und kopierst daraus ein 
> 100x100 pixel 
> gro�en Bereich in ein neues Bild...
> 
> Et voila....
> http://www.php.net/manual/en/ref.image.php

Ich habe jetzt fast einen tag rumgespielt um das bild zu verkleinern und
100*100px zu zerschneiden.. Doch ich komm nicht weiter:

$src_img = imagecreatefrompng("C:/bild.png");
$dst_img = imagecreatetruecolor(100,100);

imagecopyresampled($dst_img,$src_img,0,0,(int)((imagesx($src_img)-100)/2),(i
nt)((imagesy($src_img)-100)/2),100,100,imagesx($src_img),imagesy($src_img));
imagejpeg($dst_img2,$picDir."re2_".$picNewName.".jpg", 90);

Also verkleinern tut er ja, nur erstens den falschen fleck rausschneiden und
falsch verkleinern.

Ich will ja NUR ein bild so verkleinern, das die kleinste seite des bildes
genau 100px hat, und das der rest der dann beim verkleinern �brig ist, also
die gr�ssere seite auch zentriert bis auf 100px geschnitten wird.

*heul*
Michael

--
Deine Online Community -> http://net4u.cc/
Chat, Foren, SMS, Mail, Web, Fun & more...


php::bar PHP Wiki   -   Listenarchive