bool imagecopymerge ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h , int $pct )
两图像将根据 pct 来决定合并程度,其值范围从 0 到 100。当 pct = 0 时,实际上什么也没做,当为 100 时对于调色板图像本函数和 imagecopy() 完全一样,它对真彩色图像实现了 alpha 透明。
两图像将根据 pct 来决定合并程度,其值范围从 0 到 100。当 pct = 0 时,实际上什么也没做,当为 100 时对于调色板图像本函数和 imagecopy() 完全一样,它对真彩色图像实现了 alpha 透明。
2016-09-29
最新回答 / Eric_peng
什么白色变黑色,你的图片是PNG格式的吧 水印图片背景本来是透明的,把水印图片加上去后 背景变为黑色imagecopy() 能实现png格式图片(透明的背景),但不能实现图片的淡化。imagecopymerge() 使用alpha透明度可以实现图片的淡化 (如:30),但是水印图片(png格式)的透明背景会默认为黑色,并且有白边出现。如果想让图片又是透明背景又可以淡化 @我吧 哈哈哈哈
2016-09-25
Fatal error: Call to undefined function imagecreatefrom(jpeg)()
2016-09-22
PNG去背景色:
把imagecopymerge($image, $water, 20, 30, 0, 0, $info2[0], $info2[1], 30);
换成imagecopy($image, $water, 20, 30, 0, 0, $info2[0], $info2[1]);
把imagecopymerge($image, $water, 20, 30, 0, 0, $info2[0], $info2[1], 30);
换成imagecopy($image, $water, 20, 30, 0, 0, $info2[0], $info2[1]);
2016-09-18