PHP - grafika w PHP
| DZIAŁANIE: |
Kliknij na link: 113grafika_przeskalowywanie_dzialanie.php Lub też obraz wstawiony tutaj : A oto obraz w swoich normalnych wymiarach : ![]() |
Kod:

Ewentualne Objaśnienia:
PHP pozwala nam na pewne przeskalowanie obrazów - czyli zmianę rozmiarów. Nie mamy tutaj nic nowego w tym kodzie - wszystko już znamy tworzymy obraz, określamy także zmienną $przeskalowany dla obrazu który będziemy skalować ( albo z którego utworzymy nowy obraz o zmienionych rozmiarach ), dalej używamy do tworzenia nowego obrazu z już istniejącego - znanej nam funkcji imagecopyresized - określamy dla niej oryginalne wymiary obrazu źródłowego oraz zmienione wymiary dla obrazu docelowego. Zwalniamy pamięć funkcją imagedestroy oraz wyświetlamy nasz przeskalowany obraz.
Trzeba sobie zdawać sprawę, że takie skalowanie może i jest często wygodne - przy wielu plikach itd ( robimy jakąś pętle i PHP już za nas działa na kilku obrazach ) - ale oczywiste jest to, że obraz przeskalowany przez PHP nie będzie miał tak wysokiej jakości jak obraz ten przeskalowany przez jakiś program graficzny.