UI\Draw\Text\Font\Descriptor::getFamily()
获取字体描述符的字体系列(family)属性
函数名称:UI\Draw\Text\Font\Descriptor::getFamily() 适用版本:PHP 7.4.0 或更高版本 函数说明:该函数用于获取字体描述符的字体系列(family)属性。 用法示例: <?php $fontDescriptor = new …
收录 8868 个 PHP 函数,含用途说明与用法示例。
本地收录 8868 条,找到 8868 条记录
获取字体描述符的字体系列(family)属性
函数名称:UI\Draw\Text\Font\Descriptor::getFamily() 适用版本:PHP 7.4.0 或更高版本 函数说明:该函数用于获取字体描述符的字体系列(family)属性。 用法示例: <?php $fontDescriptor = new …
创建一个新的UI\Draw\Text\Font对象,并设置字体的属性
函数名称:UI\Draw\Text\Font::__construct() 适用版本:PHP 7.4.0 及更高版本 用法:构造函数用于创建一个新的UI\Draw\Text\Font对象,并设置字体的属性。它接受一个字体文件的路径和一个字体大小作为参数。 示例: // 创…
获取文本字体的下划线粗细
函数名称:UI\Draw\Text\Font::getUnderlineThickness() 适用版本:PHP 7.4.0+ 函数说明:该函数用于获取文本字体的下划线粗细。 用法示例: <?php // 创建一个字体对象 $font = new UI\Draw\Text…
获取字体下划线的位置
函数名称:UI\Draw\Text\Font::getUnderlinePosition() 函数描述:该函数用于获取字体下划线的位置。 适用版本:PHP 7.4.0 及以上版本 用法: 创建字体对象: $font = new UI\Draw\Text\Font('Ar…
获取字体的行间距
函数名称:UI\Draw\Text\Font::getLeading() 函数描述:该函数用于获取字体的行间距。 函数参数:无 返回值:整数类型,表示字体的行间距。 适用版本:PHP 7.4.0 及以上版本。 使用示例: <?php // 创建一个字体对象 $font…
获取文本字体的下降高度(descent)
函数名称:UI\Draw\Text\Font::getDescent() 适用版本:PHP 7.4.0 及以上版本 函数描述:该函数用于获取文本字体的下降高度(descent)。下降高度是指字符下方的空白区域的高度,用于正确地定位文本在垂直方向上的位置。 用法: $fon…
获取字体的上升高度(ascent)
函数名称:UI\Draw\Text\Font::getAscent() 适用版本:PHP 7.4.0 及以上版本 函数说明:该函数用于获取字体的上升高度(ascent)。上升高度是指字体字符的基线以上的部分的高度,通常表示字母的上部分高度。 用法示例: <?php // …
创建 Stroke 对象,并设置 Stroke 对象的属性
函数名称:UI\Draw\Stroke::__construct() 适用版本:PHP 7.4.0 及以上版本 用法:Stroke::__construct() 是 UI\Draw\Stroke 类的构造函数。它用于创建 Stroke 对象,并设置 Stroke 对象的属性。…
设置绘制的线条的宽度
函数名:UI\Draw\Stroke::setThickness() 适用版本:PHP 7.4.0 及以上版本 函数说明:该函数用于设置绘制的线条的宽度。 用法: void UI\Draw\Stroke::setThickness(float $thickness) 参…
设置线段连接处的斜接限制
函数名:UI\Draw\Stroke::setMiterLimit() 适用版本:PHP 7.4.0 及以上版本 函数说明:该函数用于设置线段连接处的斜接限制。 用法: public UI\Draw\Stroke::setMiterLimit ( float $limit…
设置绘制路径时线段的连接方式
函数名:UI\Draw\Stroke::setJoin() 适用版本:PHP 7.4及以上 用法:该方法用于设置绘制路径时线段的连接方式。 语法:public UI\Draw\Stroke::setJoin(int $join): void 参数: $join:表示线段…
设置绘图对象的线条端点样式
函数名称:UI\Draw\Stroke::setCap() 函数描述:设置绘图对象的线条端点样式。 适用版本:PHP 7.4.0及以上版本 用法: public UI\Draw\Stroke::setCap ( int $cap ) : void 参数: $cap:表…
获取绘制对象的线条宽度
函数名称:UI\Draw\Stroke::getThickness() 适用版本:PHP 7.4及以上 函数描述:该函数用于获取绘制对象的线条宽度。 语法:public UI\Draw\Stroke::getThickness(): float 参数:无 返回值:返回一…
获取当前绘制对象的斜接限制值
函数名称:UI\Draw\Stroke::getMiterLimit() 函数描述:该函数用于获取当前绘制对象的斜接限制值。 适用版本:PHP 7.4.0 及以上版本。 语法:public UI\Draw\Stroke::getMiterLimit(): float 参数…
获取当前绘制对象的连接类型
函数名称:UI\Draw\Stroke::getJoin() 函数描述:该函数用于获取当前绘制对象的连接类型。 适用版本:PHP 7.4.0 及以上版本。 语法:public UI\Draw\Stroke::getJoin(): int 返回值:返回一个整数值,代表当前绘…
获取当前绘制线段端点的样式
函数名称:UI\Draw\Stroke::getCap() 函数描述:该函数用于获取当前绘制线段端点的样式。 适用版本:PHP扩展UI的版本2.0以上。 语法:public UI\Draw\Stroke::getCap(): int 返回值:返回一个整数,表示当前绘制线段…
在UI绘图中使用笔绘制文本的函数
PHP的UI\Draw\Pen::write()函数是用于在UI绘图中使用笔绘制文本的函数。它的适用版本是PHP 7及以上。 用法: $font = new UI\Draw\Font('path/to/font.ttf', 20); $color = new UI\Draw\…
矩阵变换
(UI 0.9.9) UI\Draw\Pen::transform — 矩阵变换 说明 public UI\Draw\Pen::transform(UI\Draw\Matrix $matrix) 进行矩阵变换 参数 matrix 要使用的矩阵
在绘图上应用笔触
函数名称:UI\Draw\Pen::stroke() 函数描述:该函数用于在绘图上应用笔触。 函数适用版本:PHP 7.4.0 及以上版本。 用法: public UI\Draw\Pen::stroke ( UI\Draw\Path $path ) : void 参数:…
将当前的绘图状态保存到文件中
函数名称:UI\Draw\Pen::save() 函数描述:该函数用于将当前的绘图状态保存到文件中。 适用版本:PHP 7.2.0 及以上版本 用法示例: <?php // 创建一个新的画布 $draw = new UI\Draw\Pen(); // 设置绘图的属性,例…
恢复之前保存的绘图状态
函数名称:UI\Draw\Pen::restore() 适用版本:PHP >= 7.4.0 函数描述:该函数用于恢复之前保存的绘图状态。它将当前的绘图状态替换为之前保存的状态,包括当前的颜色、线宽、线型等属性。 用法: public UI\Draw\Pen::restor…
在UI\Draw\Brush对象的帮助下,填充一个封闭的形状
函数名称:UI\Draw\Pen::fill() 适用版本:PHP 7.4 及以上版本 函数描述:该函数用于在UI\Draw\Brush对象的帮助下,填充一个封闭的形状。 用法: public UI\Draw\Pen::fill ( UI\Draw\Brush $brus…
设置绘图区域的剪裁范围,只有在剪裁范围内的绘图操作才会生效
函数名称:UI\Draw\Pen::clip() 适用版本:PHP 7.4.0 及以上版本 函数描述:该函数用于设置绘图区域的剪裁范围,只有在剪裁范围内的绘图操作才会生效。 用法: public UI\Draw\Pen::clip ( UI\Point $point, U…
设置 UI\Size 对象的高度属性
函数名:UI\Size::setHeight() 适用版本:PHP 7.4.0 及以上版本 用法:UI\Size::setHeight() 方法用于设置 UI\Size 对象的高度属性。 语法:public UI\Size::setHeight(float $height)…