牛牛在线工具

ps_stroke()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ps_stroke()

在当前路径上应用当前线宽和线段样式来绘制路径

函数名称:ps_stroke() 适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7 函数描述:该函数用于在当前路径上应用当前线宽和线段样式来绘制路径。 语法:bool ps_stroke(resource $psdoc) 参数: $psdoc:一个有效的PostScript文档资源,通过ps_new()或ps_open_file()函数创建。 返回值: 如果成功绘制路径,则返回true,否则返回false。 示例: <?php // 创建一个新的PostScript文档 $psdoc = ps_new(); // 打开一个文件以写入PostScript内容 if (!ps_open_file($psdoc, "example.ps")) { die("Cannot open PostScript file"); } // 设置页面尺寸 ps_begin_page($psdoc, 595, 842); // 设置当前路径的起始点 ps_moveto($psdoc, 100, 100); // 绘制一条直线到指定点 ps_lineto($psdoc, 200, 200); // 设置线宽 ps_setlinewidth($psdoc, 2); // 设置线段样式为实线 ps_setdash($psdoc, array(), 0); // 绘制路径并应用线宽和线段样式 ps_stroke($psdoc); // 结束页面 ps_end_page($psdoc); // 关闭PostScript文档 ps_close($psdoc); // 输出PostScript文件的内容 ps_show_page($psdoc); ?> 上述示例中,我们首先创建一个新的PostScript文档,并打开一个文件以写入PostScript内容。然后,我们设置页面尺寸,并使用ps_moveto()和ps_lineto()函数定义了一个路径。接下来,我们使用ps_setlinewidth()函数设置线宽为2,并使用ps_setdash()函数设置线段样式为空,即实线。最后,我们使用ps_stroke()函数绘制路径并应用线宽和线段样式。完成后,我们结束页面,关闭PostScript文档,并输出PostScript文件的内容。