<?php //创建画布,设定画布大小(此时画布是黑色背景) $im = imagecreatetruecolor(200, 200); //更改画布的背景色 $color = imagecolorallocate($im, 222, 207, 87); imagefill($im, 0, 0, $color); //设定字体的颜色 $font_color = ImageColorAllocate ($im, 0, 0, 0); //文字内容 $text = "微云科技"; //字体文件路径 $font_file = "test2.ttf"; //背景、文字大小、文字逆时针旋转角度、文字在画布上坐标X、文字在画布上坐标Y imagettftext($im, 30,0, 10, 36, $font_color ,$font_file, $text); imagettftext($im, 26,0, 10, 100, $font_color ,$font_file, $text); imagettftext($im, 35,30, 10, 150, $font_color ,$font_file, $text); //输出图片 Header("Content-Type: image/png");//即便是从jpg拷贝的图片,也能以png输出, ImagePng ($im); ImageDestroy($im); ?>
函数的具体用法科技参照php官方手册
主要是使用了GD库,确保php.ini文件中开启GD功能