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.