📅  最后修改于: 2023-12-03 15:03:38.548000             🧑  作者: Mango
setTextInterlineSpacing()
函数是ImagickDraw类中的一个方法,用于设置文本行间距。
public ImagickDraw::setTextInterlineSpacing(float $spacing)
该函数只接受一个参数:
$spacing
:文本行间距,单位为像素。该函数没有返回值。
以下示例演示如何使用setTextInterlineSpacing()
函数设置文本行间距:
// 创建ImagickDraw对象和Imagick对象
$draw = new ImagickDraw();
$image = new Imagick();
// 设置文本行间距为10像素
$draw->setTextInterlineSpacing(10);
// 在图像上添加文本
$draw->setFontSize(32);
$draw->setFillColor('black');
$draw->annotation(50, 50, "Hello World");
// 将文本绘制到图像上
$image->newImage(300, 300, 'white');
$image->drawImage($draw);
// 输出图像
header('Content-Type: image/png');
echo $image;
该示例将会输出一张包含“Hello World”的文本图像,并设置了10像素的文本行间距。