首页 > 上网技巧 > 电脑小技巧 > php imagecolorallocate合成生成图片失真的问题

php imagecolorallocate合成生成图片失真的问题

时间:2020-05-18 12:21 作者:QQ地带 我要评论

前段时间使用php生成图片时发现,输出图片后,图片颜色失很严重。

1、如果背景是纯色,尽量不用图片,用imagecolorallocate画一个。

 $color =imagecolorallocate($img,0xFF,0xFF,0xFF);

 imagefill($img,0,0,$color);

2、失真的问题基本是imagejpeg,imagejpeg输出就失真,换成imagepng

imagepng($img);

 //gif 底色失真 jpeg文字失真 只有png完美

 imagepng($img,"1.gif");

 imagedestory($img);


标签: php
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告