牛牛在线工具

ps_lineto()

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

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文件。