Jump to content
php.lv forumi

Bildes proporcionāla resaizošana..


eregi

Recommended Posts

Hm. Man atkal ir radies jautājums. Ir lapai iespēja pievienot bildes, galerijā, bildes tiek saražotas 4 lielumos. 1 Oriģinālais, ko var apstīties atsveišķi, 2.normālais, kurš tiek uzrādīts lapā/galerijā 3 thumbs, par to viss ir skaidrs, un tad ir tā problemātiskā lieta - 4 small image, vajadzētu 60 x 60, bet kā jau zināt ne visas bildes ir kubika formātā, so tās nevar proporcionāli samazināt līdz 60 x 60, tādēļ, man ieteica, ka esot jau gatavas funkcijas, kuras izgriež no bildes kādu gabaliņu un tad to samazina līdz vajadzīgajam $x $y, ja kāds neiebrauca, tad ieiet draugos, paņem augšā galerijas un kreisajā sānā ir 'small' images...

 

so vēlējos zināt, varbūt kādam ir jau gatava funkcija, varbūt tad šis cilvēks varētu padalīties..

Bet ja neviens nevarēs šādā veidā izpalīdzēt, tad varētu pastāstīt kā skriptot.

Link to comment
Share on other sites

Slinkums rakstīt kodu.

Ar getimagesize izmēri bildes izmēru;

tad ņem pēc mazākās malas un pārējo nogriez nost.

Link to comment
Share on other sites

Nu vispār precizē ko tu gribi... Crop un/vai resize (2 dažādas lietas).

Bet principā paskaties manuālī php.net/gd ... tur ir piemēri visiem gadījumiem, gan borderi, gan resaizošana, hotscripts.com katrā free image-gallery ir šīs f-jas.

Link to comment
Share on other sites

×
×
  • Create New...