牛牛在线工具

ps_setpolydash()

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

ps_setpolydash()

设置自定义的虚线样式,用于绘制路径

函数名称:ps_setpolydash() 适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7 函数描述:设置自定义的虚线样式,用于绘制路径 语法:bool ps_setpolydash ( resource $psdoc , array $arr ) 参数: $psdoc:PostScript 文档资源标识符 $arr:包含虚线样式的数组,数组元素为正整数 返回值:成功时返回 true,失败时返回 false 示例: // 创建一个新的PostScript文档 $ps = ps_new(); // 打开输出文件 if (!ps_open_file($ps, "output.ps")) { die("无法打开输出文件"); } // 设置页面尺寸 ps_set_parameter($ps, "pagesize", "A4"); // 开始一页 ps_begin_page($ps, 595, 842); // 设置虚线样式 $dash = array(2, 2, 4, 3); // 设置虚线的样式,交替绘制2个点,间隔2个点,再绘制4个点,间隔3个点 ps_setpolydash($ps, $dash); // 绘制一个矩形 ps_rect($ps, 100, 100, 200, 150); ps_stroke($ps); // 结束一页 ps_end_page($ps); // 关闭PostScript文档 ps_close($ps); ps_delete($ps); 以上示例演示了如何使用ps_setpolydash()函数设置自定义的虚线样式,并通过ps_rect()函数绘制一个矩形,然后通过ps_stroke()函数绘制出虚线样式的边框。在此示例中,虚线样式为交替绘制2个点,间隔2个点,再绘制4个点,间隔3个点。