首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP GD: imagecopy()不能正常工作

PHP GD: imagecopy()不能正常工作
EN

Stack Overflow用户
提问于 2018-06-25 00:18:11
回答 1查看 89关注 0票数 0

嗨,我有一个绘图图像列表,我想从他们与透明背景的绘图…

目前我的图片链接:Output Image / Input Image

代码语言:javascript
复制
<?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)

?>

输出图像

输入图像

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 01:45:41

所以它是有效的

代码语言:javascript
复制
<?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);
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51011747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档