Pracuję aktualnie nad pomniejszaniem rozmiaru zdjęcia.
Chcę zachować jego proporcję, żeby nie wyszły "brednie", kiepskie algorytmy w wyniku dają zniekształcone zdjęcie, rozciągnięte na chama.
Chcę się przed tym zabezpieczyć, i stanąłem nad pewnym problemem.
Zamierzam.
1) utworzyć obrazek
2) wypełnić go swoim kolorem (przeźroczystym )
3) pomniejszyć obrazek przesłany przez usera, aż do momentu kiedy wpasuje się on BEZ OBCINANIA

- Jeżeli nie będzie on kwadratem, to po bokach, ew u góry zostanie przeźroczysta przestrzeń.
4) Zapisze do png z przeźroczystością.
Próbuję tak się za to zabrać.
<?php $new_img = ImageCreateTrueColor(100, 65); //wymiary obiektu if (!@imagefilledrectangle($new_img, 0, 0, $target_width-1, $target_height-1, 0)) { //coś poszło nie tak? //Kill } ?>
Jak nadać new_img przeźroczystość ?
pozdrawiam