Topic: Problema su paveiksleliu thumblaitu propocijomis

Sveiki,

Gal kas galite padeti? Kaip padaryti, kad paveikslelio thumblaitas nesitampytu. Jo plotis turi buti 80px, o aukstis proporcija nuo keliamo paveikslelio aukscio?

aprasom maksimalius dydzius

$twidth = "80";   // Maximum Width For Thumbnail Images 

$theight = "180";   // Maximum Height For Thumbnail Images 

--------------

resizinam thumblaita 

  if ($currheight > $currwidth) {   // If Height Is Greater Than Width 

         $zoom = $twidth / $currheight;   // Length Ratio For Width 

         $newheight = $theight;   // Height Is Equal To Max Height 

         $newwidth = $currwidth * $zoom;   // Creates The New Width 

      } else {    // Otherwise, Assume Width Is Greater Than Height (Will Produce Same Result If Width Is Equal To Height) 

        $zoom = $twidth / $currwidth;   // Length Ratio For Height 

        $newwidth = $twidth;   // Width Is Equal To Max Width 

        $newheight = $currheight * $zoom;   // Creates The New Height

Re: Problema su paveiksleliu thumblaitu propocijomis

google bandei ieskot? Nieko nepavyko rast? google -> image aspect ratio php arba image aspect ratio maximum size php ir t.t.

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: Problema su paveiksleliu thumblaitu propocijomis

Nerijus7, tai kas konkrečiai nesigauna? Nes proporcijos skaičiavimą iš kažkur nusikopijavai lyg ir teisingai. Tau reikia tik kodo, kuris nusiskaito esamus dydžius, tada su šiuo kodu perskaičiuosi į nauju, ir paskiausiai pakeisi paveiksliuko dydį. Konkrečiai kas nesigauna?

Re: Problema su paveiksleliu thumblaitu propocijomis

Nuskaito esamus dydzius, tik as ju nekopinau. Su kodu cia viskas tvarkoje kai plotis gali buti betkoks. Bet man reikia, kad plotis butu lygiai 80px. Issitampo paveiksliukai kai taip padarau

Re: Problema su paveiksleliu thumblaitu propocijomis

Tai leisk, kad būtų aukštis bet koks, tada tik plotis bus ribojantis veiksnys.

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

Warning: count(): Parameter must be an array or an object that implements Countable in /home/pasokime/domains/mysql.lt/public_html/forumas/include/parser.php on line 820

Re: Problema su paveiksleliu thumblaitu propocijomis

http://www.white-hat-web-design.co.uk/b … -with-php/