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

ps_lineto()函数—用法及示例

「 在PostScript文档中绘制一条直线,从当前点到指定的坐标 」


函数名称:ps_lineto() 

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

函数描述:该函数用于在PostScript文档中绘制一条直线,从当前点到指定的坐标。

语法:bool ps_lineto(resource $psdoc, float $x, float $y)

参数:

  • $psdoc:PostScript文档资源,由ps_new()函数创建。
  • $x:直线结束点的x坐标。
  • $y:直线结束点的y坐标。

返回值:如果成功绘制直线,则返回true,否则返回false。

示例: <?php // 创建一个新的PostScript文档 $ps = ps_new();

if (!$ps) { die('无法创建PostScript文档'); }

// 打开PostScript文档 if (!ps_open_file($ps, 'lineto.ps')) { die('无法打开PostScript文档'); }

// 设置页面大小和边距 ps_set_info($ps, 'PageSize', 'A4'); ps_set_info($ps, 'Orientation', 'Portrait'); ps_set_info($ps, 'Creator', 'My PHP Script'); ps_set_info($ps, 'Author', 'John Doe'); ps_set_info($ps, 'Title', 'Lineto Example');

// 设置当前点坐标为(100, 100) ps_moveto($ps, 100, 100);

// 绘制一条直线,从当前点到(200, 200) ps_lineto($ps, 200, 200);

// 设置线条颜色 ps_setcolor($ps, 'stroke', 'rgb', 0.5, 0.5, 0.5);

// 执行绘制操作 ps_stroke($ps);

// 关闭PostScript文档 ps_close($ps);

// 输出PostScript文档内容 ps_delete($ps); ?> 以上示例创建了一个新的PostScript文档,绘制了一条直线从坐标(100, 100)到(200, 200),并将文档保存为lineto.ps文件。

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