(PHP 4, PHP 5, PHP 7, PHP 8)
imagecharup — 垂直绘制字符
在给定 image
上的指定坐标处垂直绘制字符 char
。
image
一个 GdImage 对象,由图像创建函数之一返回,例如 imagecreatetruecolor()。
font
可以是 1、2、3、4、5,表示 latin2 编码的内置字体(数字越大,字体越大),或者是由 imageloadfont() 返回的 GdFont 实例。
x
起始点的 x 坐标。
y
起始点的 y 坐标。
char
要绘制的字符。
color
使用 imagecolorallocate() 创建的颜色标识符。
版本 | 描述 |
---|---|
8.1.0 | font 参数现在同时接受 GdFont 实例和 int;以前只接受 int。 |
8.0.0 |
image 现在期望一个 GdImage 实例;以前,期望一个有效的 gd resource。 |
示例 #1 imagecharup() 示例
<?php
$im = imagecreate(100, 100);
$string = '注意第一个字母是 N';
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// 在白色背景上打印黑色“Z”
imagecharup($im, 3, 10, 10, $string, $black);
header('Content-type: image/png');
imagepng($im);
?>
以上示例将输出类似以下内容