如何在PHP中使用imagestringup()函数垂直绘制字符串?
imagestringup()是PHP中的一个内置函数,用于垂直绘制图像。
语法
bool imagestringup ($image, $font, $x, $y, $string, $color)
参数
imagestring()接受六个参数:$image、$font、$x、$y、$string和$color。
$image − $image参数使用imagecreatetruecolor()函数创建给定大小的空白图像。
$font − $font参数用于设置字体大小值,从1、2、3、4和5选择内置字体,或使用imageloadfont()函数注册的其他字体标识符。
$x − 保持字体在水平X轴上的位置,左上角。
$y − 保持字体在垂直Y轴上的位置,顶部。
$string − $string参数保存要写入的字符串。
$color − 此参数保存图像的颜色。
返回值
imagestring()成功时返回True,失败时返回False。
示例
<?php // Create a 250*190 image using imagecreatetruecolor() function $img = imagecreatetruecolor(700, 300); // Set the background color of the image $bgcolor = imagecolorallocate($img, 122, 122, 122); // Fill background with above-selected color imagefill($img, 0, 0, $bgcolor); // Write the white color text $textcolor = imagecolorallocate($img, 255, 255, 255); imagestringup($img, 6, 130, 150, 'Hello World', $textcolor); // Output the picture to the browser header('Content-type: image/png'); imagepng($img); ?>
输出
广告