Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 1 Dołączył: 14.05.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
Witam,
Mam problem ze zmianą wielkości obrazka. Wiem, że do tego potrzebuje biblioteki GD - mam ją na serwerze w takiej wersji: (IMG:http://i38.tinypic.com/11w4qrn.png) Jednak jedyna znana mi dotąd funkcja (imagecopyresampled) zmienia to w sposób brutalny - bez uwzględnienia proporcji. Ja bym chciał aby dłuższa część (wysokość lub szerokość) miała 100 pikseli, natomiast druga wartość z proporcji. Np. jak pierwotny obrazek ma wymiary 350x527 to po zmianie miałby 66x100, natomiast 527x350 - 100x66. Zna ktoś rozwiązanie tego problemu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%)
|
To zrób sobie własną funkcję, która będzie uwzględniała te proporcje, odpowiednio obliczała nowe parametry obrazka i dopiero wtedy wrzucała to do imagecopyresampled. W czym tkwi problem?
|
|
|
|
swist666 [PHP]resize obrazka do maksymalnie 100 px w dowolną stronę 5.11.2009, 22:15:46
thek Mmatma na poziomie podstawówki!
Bierzesz więks... 5.11.2009, 22:45:09
swist666 niby racja.. pokombinowałem trochę i gotowe 5.11.2009, 23:42:51 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:41 |