Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wielkość obrazka
saintman
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 5.01.2005

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


Jak zrobic w php, aby na stronie wyswietlaly sie obrazki, ale z taki zalozeniem:

- obrazki o szerokosci do 300px i wysokosci 150px wyswietlane sa normalnie
- obrazki o szerokosci powyzj 300px wyswietlane sa zawsze jako 300px, wysokosc zmniejszona proporcjonalnie.

Czyli obrazek 200x100 wyswietlany jest normlanie, ale 500 x 250 wyswietlany jest jako 300 x 150.

JTZ?
Go to the top of the page
+Quote Post
czachor
post
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


manual -> biblioteka gd
getimagesize() ...


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
saintman
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 5.01.2005

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


Cytat(czachor @ 7.09.2006, 18:34:09 ) *
manual -> biblioteka gd
getimagesize() ...

Jednak troche zbyt lakonicznie, jak na PRZEDSZKOLE ;]
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #4





Goście







Za pomocą tej funkcji patrzysz jakie są wymiary obrazka, robisz if, jeśli są większe niż te co podałeś to zmniejszasz zachowując proporcje. Jeśli nie to wyświetlasz.
Go to the top of the page
+Quote Post
saintman
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 5.01.2005

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


Cytat(Wieviór @ 7.09.2006, 18:58:59 ) *
Za pomocą tej funkcji patrzysz jakie są wymiary obrazka, robisz if, jeśli są większe niż te co podałeś to zmniejszasz zachowując proporcje. Jeśli nie to wyświetlasz.

Do tego doszedlem, nie wiem tylko jak zmniejszyc wysokosc proporcjonalnie do szerokosci. Bo jesli np. obrazek ma szerokosc 4324px to jak proporconalnie zmienic wysokosc?
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #6





Goście







To przecież matematyka zwykła!

Oryginalna szerokość/szerokość wymagana=wynik

Oryginalna wysokość/wynik=wysokość wymagana
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 Aktualny czas: 20.08.2025 - 20:39