mecze sie nad kawalkiem kodu i nie wiem jak to rozwiazac bo chyba to jest skomplikowane;)
jest galeria zdjec, uzytkownicy wrzucaja sobie zdjecia, a poszukiwany kod ma za zadanie utworzyc 3 obrazki o zadanych rozmiarach.
zalozenie jest takie:
najpierw zmiana rozmiaru obrazka a pozniej obciecie to co pozostalo poza zadany rozmiar.
jeden obrazek bedzie mial tylko zmieniany rozmiar.
czyli funkcja ktora to bedzie realizowac przyjmuje 5 parametrow:
<?php function resize($src_width = 0, $src_height = 0, $out_width = 0, $out_height = 0, $crop = TRUE); ?>
kombinowalem juz na rozne sposoby ale jak do tej pory zawsze znajdywal sie jakis obrazek i rozmiary koncowe ktore w polaczeniu razem nie dawaly oczekiwanego rezultatu.
czy ktos sie juz nad tym glowil?
nie chodzi mi o konkretny kod z funkcjami imagecopyresample i tym podobne, bo dany algorytm bede realizowal na metodach biblioteki Image dolaczonej do Kohany.
pozdrawiam
EDIT:
bezsensu tego posta napisalem.
chodzi o to zeby obrazek na wyjsciu mial identyczne wymiary jak podane w formularzu, ale nie tak zeby wycinal ze srodka tak jak to przewaznie cropy robia tylko najpierw zmniejszyl obrazek do nakrotszej krawedzi a nastepnie ucial z tej dluzszej krawedzi resztki. gdy obrazek jest mniejszy musi powiekszyc do podanych rozmairow no i uciac resztki.