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

ps_moveto()函数—用法及示例

「 将当前位置移动到指定的坐标点 」


函数名:ps_moveto()

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

函数描述:ps_moveto() 函数用于将当前位置移动到指定的坐标点。

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

参数:

  • $psdoc:PostScript 文档资源标识符(由ps_new()函数创建)。
  • $x:X 坐标值。
  • $y:Y 坐标值。

返回值:如果移动成功,则返回 true;否则返回 false。

示例:

// 创建一个新的PostScript文档
$ps = ps_new();

// 打开文档
if (ps_open_file($ps, "moveto.ps")) {
    // 设置页面大小
    ps_set_parameter($ps, "w", "595");
    ps_set_parameter($ps, "h", "842");

    // 开始一页
    ps_begin_page($ps, 595, 842);

    // 设置字体
    ps_setfont($ps, 12);

    // 将当前位置移动到坐标点(100, 100)
    ps_moveto($ps, 100, 100);

    // 绘制一条线段
    ps_lineto($ps, 200, 200);
    ps_stroke($ps);

    // 结束页
    ps_end_page($ps);

    // 关闭文档
    ps_close($ps);
    
    // 输出文档
    header("Content-type: application/pdf");
    ps_delete($ps);
}

以上示例创建了一个新的PostScript文档,并将当前位置移动到坐标点(100, 100),然后绘制了一条从(100, 100)到(200, 200)的线段。最后将文档以PDF格式输出。

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