![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 2 Dołączył: 27.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam taki kod który tworzy miniaturki, ale ten kod tworzy miniaturki o 10% mniejsze od oryginalu. Co trzeba zrobic aby obrazek byl pomniejszany do 100px z zachowaniem skali? Np, jezeli obrazek bedzie mial 800x600px to miniaturka wynosi 100x75px lub jezeli obrazek ma 600x800 to wtedy wymiary wynosza 100x134px ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
kłania się matematyka a raczej podstawy matematyki czyli proporcje
prosty przykład masz obrazek 100x200 chcesz mieć szerokość 50 to sobie obliczasz wysokość z proporcji jeżeli szerokość zmniejszyłeś o 50% to wysokość też musisz zmniejszyć o 50% czyli ostatecznie masz obrazek 50x100 i masz proporcjonalne rozmiary Najpierw obliczasz procentową zmianę rozmiaru ze wzoru
a później obliczasz rozmiar drugiego boku ze wzoru
po tym rozmiar zmniejszonego obrazka to $nowy_rozmiar x $drugi_bok |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:46 |