Jump to content

I want to make transparent background here


684425

Recommended Posts


session_start(); 
$text = rand(10000,99999); 
$_SESSION["vercode"] = $text; 
$height = 25; 
$width = 65; 
  
$image_p = imagecreate($width, $height); 
$black = imagecolorallocate($image_p, 255, 255, 255); 
$white = imagecolorallocate($image_p, 0, 0, 0); 
$font_size = 14; 
  
imagestring($image_p, $font_size, 5, 5, $text, $white); 
imagejpeg($image_p, null, 80); 

The code above creates an image with white background. How to change it to create transparent background?

I recommend using imagepng

 

To retain transparency throughout multiple layers you need to use imagealphablending and imagesavealpha

 

And be sure to use imagedestroy to free the memory of images created

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.