php 绘制文字、预览文字

<?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功能


预览:php 绘制文字、预览文字_第1张图片

你可能感兴趣的:(php文字)