English | 简体中文 | 繁體中文
查询

ps_setmiterlimit()函数—用法及示例

「 设置路径的最大斜接长度 」


函数名称:ps_setmiterlimit()

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

函数描述:设置路径的最大斜接长度

用法: bool ps_setmiterlimit ( resource $psdoc , float $value )

参数:

  • $psdoc:PS文档资源标识符,通过ps_new()函数创建。
  • $value:路径最大斜接长度的值,必须是大于等于1的浮点数。

返回值: 如果成功设置路径的最大斜接长度,则返回true,否则返回false。

示例:

// 创建一个新的PS文档
$psdoc = ps_new();

// 设置路径的最大斜接长度为2.5
ps_setmiterlimit($psdoc, 2.5);

// 开始绘制路径
ps_begin_page($psdoc, 595, 842);
ps_moveto($psdoc, 100, 100);
ps_lineto($psdoc, 200, 200);
ps_lineto($psdoc, 300, 100);
ps_stroke($psdoc);

// 结束绘制路径
ps_end_page($psdoc);

// 保存并关闭PS文档
ps_save($psdoc, 'output.ps');
ps_delete($psdoc);

在上面的示例中,我们首先创建了一个新的PS文档,然后使用ps_setmiterlimit()函数设置路径的最大斜接长度为2.5。接下来,我们使用ps_moveto()、ps_lineto()和ps_stroke()函数绘制了一个简单的路径。最后,我们保存并关闭了PS文档。

请注意,ps_setmiterlimit()函数只适用于使用pslib库生成的PostScript文档。

补充纠错
上一个函数: ps_setoverprintmode()函数
下一个函数: ps_setlinewidth()函数
热门PHP函数
分享链接