Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Problem z GetImageSize
Forum PHP.pl > Forum > Przedszkole
-void-
Witam.
Mam różne zdjęcia, pionowe i poziome. Aby stwierdzić, które jest pionowe, a które poziome, pobieram ich wielkość funkcją GetImageSize. Ale to nie zawsze działa, to znaczy dla niektórych pionowych zdjęć wyświetla wysokość mniejszą od szerokości, a dla poziomych odwrotnie (problem występuje dla około 10-20% zdjęć). Jak działa ta funkcja konkretnie? Co pobiera? Co zrobić, by uniknąć takich pomyłek? A może jest inny sposób, niewykorzystujący tej funkcji? Może ktoś już kiedyś miał podobny problem?
Pozdrawiam i z góry dziękuję za rady.
kornel-php
  1. <?php
  2. $dane = getimagesize('obrazek.jpg')
  3. $szerokosc = $dane[0];
  4. $wysokosc = $dane[1];
  5. ?>


w takiej kolejności będą wyświetlane zawsze, bez względu na orientację obrazka (pionowy/poziomy).
johndoe
imagesx - zwraca szerokosc
imagesy - zwraca wysokosc

jesli szerokosc wieksza od wysokosci zdjecie jest powiome inaczej pionowe

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.