![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Głowię się nad funkcją, która skalowałaby zdjęcie do miniaturki o zadanych maksymalnych rozmiarach i nie mogę wymyśleć - czy ktoś słyszał może o gotowej funkcji?
Przejrzałem forum, ale trafiłem tylko na funkcję służącą do trwałej zmiany obrazka, zapisującą go w osobnym pliku. Ja chciałbym zdjęcie o normalnych rozmiarach, zapisane na serwerze, wyświetlać jako miniaturkę. Pozdrawiam, K |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
a po co Ci do tego funkcja? w ustawiasz sobie atrybuty width i height tagi <img /> obrazka i juz:)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
Przecież wtedy mi się rozciągnie albo spłaszczy!
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Funkcja wyciągnieta prosto z komenatrzy w manualu ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 4.05.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Cześć! Dorzucę swoje 3 grosze
![]() Pętla pomniejsza obrazek za każdym razem o 1% aż do zadanej wys/szer. Pozdrawiam!
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 4.05.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Ja właściwie nie szukałem wcale. Po prostu natknąłem sie na taki wątek i wrzuciłem swój skrypcik, który jest bardzo krótki, prosty do zrozumienia i co najważniejsze działa...
Pewnie nie mam racji, ale raczej jestem za prostymi rozwiązaniami (porównaj ilość kodu) które będą zrozumiałe dla początkujących. Pozdrawiam! |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
ale Twój skrypt marnuje troszke 'przesył transferu' bo obrazek pomimo tego ze jest duzy, wyswietla sie w malych rozmiarach
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat(LuckyStrike @ 2005-08-18 16:12:22) Pewnie nie mam racji, ale raczej jestem za prostymi rozwiązaniami (porównaj ilość kodu) które będą zrozumiałe dla początkujących. nie masz racji ![]() Pozdrawaim |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 4.05.2003 Skąd: wawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat ale Twój skrypt marnuje troszke 'przesył transferu' bo obrazek pomimo tego ze jest duzy, wyswietla sie w malych rozmiarach To jest dla mnie argument. Zgadzam się w 100%. Cytat nie masz racji ilosc linijek kodu nie moze byc glownym kryteriu oceniania wydajnosci programu Wcale nie twierdzę że ilość linijek ma wpływ na wydajność programu! Często jest dokładnie na odwrót - czego przykładem jest własnie mój skrypt, co słusznie zauważył ActivePlayer. Chodziło mi po prostu o znalezienie rozwiązania, które tak naprawdę samo nasuwa się na mysl i jest zrozumiałe dla kogoś początkujacego. Moim zdaniem w ten sposób mozna nauczyc się wykożystywania już posiadanej wiedzy z php zamiast kopiować bardzo dobrego gotowca, którego zrozumienie może być dla niektórych za trudne... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 13:26 |