嗨,我有一个绘图图像列表,我想从他们与透明背景的绘图…
目前我的图片链接:Output Image / Input Image
<?php
$path = 'images/test1.png';
$input = imagecreatefrompng($path);
$width = imagesx($input);
$height = imagesy($input);
$output = imagecreatetruecolor($width,$height);
$transparent = imagecolorallocate($output, 0, 0, 0);
//imagealphablending($output, true);
//imagesavealpha($output, true);
imagecopy($output, $input, 10, 10, 0, 0, $width, $height);
imagepng($output,'output.png');
imagedestroy($output);
imagecolortransparent($output, $transparent);
$transparent = imagecolorallocate($output, 0, 0, 0)
?>
输出图像
输入图像
谢谢!
发布于 2018-06-25 01:45:41
所以它是有效的
<?php
$path = 'images/test1.png';
$input = imagecreatefrompng($path);
$width = imagesx($input);
$height = imagesy($input);
$output = imagecreatetruecolor($width,$height);
$transparent = imagecolorallocate($output, 255, 255, 255);
imagecopy($output, $input, 10, 10, 0, 0, $width, $height);
imagecolortransparent($output, $transparent);
imagepng($output,'images/output.png');
imagedestroy($output);
?>
https://stackoverflow.com/questions/51011747
复制相似问题