![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 6 Dołączył: 17.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
W jaki sposób mogę sprawdzić wymiary (w pikselach) i rozmiar (w bajtach) obrazka stworzonego przez jedną z funkcji imagecreate. Próbowałem tak ale to nie działa
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 2 Dołączył: 22.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
wrzucenie pliku na dysk to nic strasznego ... zasadniczo ten plik i tak masz w pamieci do momentu gdy nie wyrzucisz go do przegladarki za pomoca imagepng($twojobrazek) lub podobnej funkcji dla innego pliku graficznego, pamiec ta zwracasz do systemu uzywajac imagedestroy($twojobrazek) ... robiac cos nieco innego a mianowicie uzywajac imagepng($twojobrazek,'twojObrazek.png') zapisujsz go(obrazek) sobie na dysku, sprawdzasz jego wielkosc za filesize a potem mozesz automatycznie pozegnac sie z nim za pomoca unlink wyswietlajac ten obrazek na stronie liijke wczesniej ... pamiec uzyta do zapisu obrazka zostaje niemal natychmiast zwolniona a ty masz wielkosc tego obrazka i mozesz sie do niego odniesc nie tylko wyswietlajac go do przegladarki
le poprzez link jak do zwyklego pliku graficznego ... jak masz jakies dane na podstawie ktorych robiony jest ten obrazek to zawsze mozesz go sobie potem nadpisac albo usunac i stworzyc nowy w tym samym miejscu i znow miec mozliwosc wziecia jego wielkosci za pomoca filesize ... normalne zasady zapisu pliku na serwerze stosuja sie takze przy plikach graficznych (eg.uprawinienia); pozdrawiam g. Ten post edytował glorification 24.12.2007, 19:28:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:07 |