Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z GetImageSize
--void--
post 2.07.2008, 18:44:21
Post #1





Goście







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.
Go to the top of the page
+Quote Post
kornel-php
post 2.07.2008, 18:50:36
Post #2





Grupa: Zarejestrowani
Postów: 210
Pomógł: 20
Dołączył: 7.07.2006
Skąd: Krotoszyn

Ostrzeżenie: (0%)
-----


  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).

Ten post edytował kornel-php 2.07.2008, 18:51:12


--------------------
:)
Go to the top of the page
+Quote Post
johndoe
post 2.07.2008, 18:54:03
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 2
Dołączył: 2.07.2008

Ostrzeżenie: (0%)
-----


imagesx - zwraca szerokosc
imagesy - zwraca wysokosc

jesli szerokosc wieksza od wysokosci zdjecie jest powiome inaczej pionowe



Ten post edytował johndoe 2.07.2008, 18:54:38


--------------------
no body's perfect http://badzkasia.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 07:28