ps_closepath()

关闭当前路径

首字母:P

函数名:ps_closepath()

适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7

函数描述:ps_closepath() 函数用于关闭当前路径。它将当前路径的起始点与结束点相连,形成一个封闭的图形。

语法:bool ps_closepath(resource $psdoc)

参数:

  • $psdoc:一个由 ps_new() 创建的 PostScript 文档资源。

返回值:如果成功关闭路径,返回 true。如果发生错误,返回 false。

示例:

// 创建一个新的 PostScript 文档
$ps = ps_new();
// 打开 PostScript 文档
if (ps_open_file($ps, "path.ps")) {
 // 设置页面尺寸
 ps_set_parameter($ps, "pagesize", "A4");
 // 开始一个新的页面
 ps_begin_page($ps, 595, 842);
 // 设置绘图颜色
 ps_setcolor($ps, "fill", "rgb", 0, 0, 0);
 // 绘制一个矩形
 ps_rect($ps, 100, 100, 200, 150);
 // 关闭当前路径
 ps_closepath($ps);
 // 填充路径
 ps_fill($ps);
 // 结束页面
 ps_end_page($ps);
 // 关闭 PostScript 文档
 ps_close($ps);
 ps_delete($ps);
} else {
 echo "无法打开 PostScript 文档。";
}

以上示例演示了如何使用 ps_closepath() 函数关闭当前路径,将其转换为一个封闭的图形,并使用 ps_fill() 函数填充该图形。

同首字母函数