Loading:


    Skalowanie wysokości i szerokości obrazu w odpowiednich proporcjach - PHP

    Funkcja pobiera 3 argumenty: adres obrazka, maksymalną szerokość i wysokość, zwraca tablice zawierającą przeskalowane wartości.

    Przykład użycia:

    print_r(get_scaled_dim_array("obrazek.jpg",$max_w = 431, $max_h = NULL));



    Napisz Artyku³

    Listing


    //Kod funkcji get_scaled_dim_array
    function get_scaled_dim_array($img,$max_w = 100, $max_h = NULL){
        if(is_null($max_h)){
            $max_h = $max_w;
        }
            list($img_w,$img_h) = getimagesize($img);
            $f = min($max_w/$img_w, $max_h/$img_h, 1);
            $w = round($f * $img_w);
            $h = round($f * $img_h);
            return array($w,$h);
    }




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors