/*打开图片*/
$src='gd_01.jpeg';
$info=getimagesize($src);
//echo '';
//print_r($info);
/*$info
Array
(
[0] => 640 索引 0 包含图像宽度的像素值
[1] => 856 索引 1 包含图像高度的像素值
[2] => 2 索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,
[3] => width="640" height="856"
[bits] => 8
[channels] => 3
[mime] => image/jpeg
)
*/
$type=image_type_to_extension($info['2'],false);
$fun="imagecreatefrom{$type}";
$image=$fun($src);
/*操作图片*/
$font='msyhbd.ttf';
$content='hello PHP';
$color=imagecolorallocatealpha($image, 255, 255, 255, 50);//设置字体颜色和透明度
imagettftext($image, 20, 0, 20, 30, $color, $font, $content);
/*s输出图片*/
//浏览器输出
header("content-type:".$info['mime']);
$func="image{$type}";
$func($image);
//保存图片
$type01=image_type_to_extension($info['2']);
$func($image,newimage.$type01);
/*销毁图片*/
imagedestory();
大家有疑问,可以在下边留言交流,我有空会及时回复,本人英文网名:Cheng,中文网名:陆小凤。
免责声明:本文由专注多年品牌设计公司扶摇网络整理编写,旨在为企业提供网络知识分享,如有侵权请联系删除,转栽请注明出处.