(PHP 4 >= 4.3.2, PHP 5, PHP 7)
imagesavealpha — Whether to retain full alpha channel information when saving PNG images
$image
, bool $saveflag
) : boolimagesavealpha() sets the flag which determines whether to retain full alpha channel information (as opposed to single-color transparency) when saving PNG images.
Alphablending has to be disabled (imagealphablending($im, false)
)
to retain the alpha-channel in the first place.
image
O resursă - imagine, întoarsă de una din funcțiile de creare a imaginilor, cum ar fi imagecreatetruecolor().
saveflag
Whether to save the alpha channel or not. Defaults to FALSE
.
Întoarce valoarea TRUE
în cazul
succesului sau FALSE
în cazul eșecului.
Example #1 Basic imagesavealpha() Usage
<?php
// Load a png image with alpha channel
$png = imagecreatefrompng('./alphachannel_example.png');
// Turn off alpha blending
imagealphablending($png, false);
// Do desired operations
// Set alpha flag
imagesavealpha($png, true);
// Output image to browser
header('Content-Type: image/png');
imagepng($png);
imagedestroy($png);
?>