Transparency met image resize
Hallo,
Bij het resizen van een PNG/GIF had ik graag de transparency behouden.
Is dit mogelijk, en indien ja, hoe dan?
Groeten
Michele
Bij het resizen van een PNG/GIF had ik graag de transparency behouden.
Is dit mogelijk, en indien ja, hoe dan?
Groeten
Michele
Gewijzigd op 01/01/1970 01:00:00 door Michele
Volgens mij zou je dan hier even mee moeten stoeien.
@Arjan: thx
Tot nu toe heb ik deze code:
Deze maakt eerst een image aan in het geheugen met bepaalde breedte, hoogte.
Echter krijg ik gewoon een witte achtergrond (vroeger was het zwart zonder deze toevoegingen), maar ik wil transparantie :(
Alvast bedankt
Tot nu toe heb ik deze code:
Code (php)
1
2
3
4
2
3
4
$_bResizedImg = imagecreatetruecolor( $this->_iBreedteResized, $this->_iHoogteResized );
$bck = imagecolorallocate($_bResizedImg, 0, 0, 0);
imagecolortransparent( $_bResizedImg, $bck );
imagealphablending( $_bResizedImg, false );
$bck = imagecolorallocate($_bResizedImg, 0, 0, 0);
imagecolortransparent( $_bResizedImg, $bck );
imagealphablending( $_bResizedImg, false );
Deze maakt eerst een image aan in het geheugen met bepaalde breedte, hoogte.
Echter krijg ik gewoon een witte achtergrond (vroeger was het zwart zonder deze toevoegingen), maar ik wil transparantie :(
Alvast bedankt