Skalowanie .png z przezroczystością w php

Skalowanie .png z przezroczystością w php
tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

Mam problemy z generowaniem miniaturek w php. Mianowicie kiedy dany .png ma w jakiś element przezroczysty, po wygenerowaniu tworzy się w to miejsce czarny kolor. Co mam zrobić? Oczywiście wykorzystuje funkcje typu crop w php.

tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

Odnawiam temat, wie ktoś dlaczego tak się dzieje?

tymek42
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 181
0

Ja coś tego nie kapuje, już chyba próbowałem wszystkiego co robie nie tak? Zatrzymałem się na tym kodzie

Kopiuj
switch($stype) {
              case 'gif':
              $simg = imagecreatefromgif($source);
              break;
              case 'jpg':
              $simg = imagecreatefromjpeg($source);
              break;
              case 'png':
		$simg = imagecreatetruecolor($nw, $nh); 
		 imagealphablending($simg, false);
		imagesavealpha($simg, true);
              	$simg = imagecreatefrompng($simg);
	

              break;
          }

=

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.