牛牛在线工具

ps_rotate()

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

ps_rotate()

旋转当前页面的坐标系

函数名称:ps_rotate() 适用版本:PHP 4 >= 4.0.5, PECL ps >= 1.1.0 函数说明:ps_rotate()函数用于旋转当前页面的坐标系。 语法:bool ps_rotate(resource $psdoc, float $rotation) 参数: $psdoc:PS文档资源标识符,通过ps_new()函数创建。 $rotation:旋转角度,以度为单位。正值顺时针旋转,负值逆时针旋转。 返回值:成功时返回true,失败时返回false。 示例: // 创建一个新的PS文档 $ps = ps_new(); // 打开PS文档 ps_open_file($ps, "output.ps"); // 设置页面尺寸 ps_begin_page($ps, 595, 842); // 绘制一个矩形 ps_rect($ps, 100, 100, 200, 200); ps_stroke($ps); // 旋转坐标系 ps_rotate($ps, 45); // 绘制一个旋转后的矩形 ps_rect($ps, 100, 100, 200, 200); ps_stroke($ps); // 结束页面 ps_end_page($ps); // 关闭PS文档 ps_close($ps); 上述示例演示了如何使用ps_rotate()函数在PS文档中旋转坐标系。首先,我们创建一个新的PS文档并打开它。然后,使用ps_begin_page()函数设置页面尺寸。接下来,我们使用ps_rect()函数绘制一个矩形,并通过ps_stroke()函数将其画出。然后,使用ps_rotate()函数将坐标系顺时针旋转45度。最后,使用ps_rect()函数绘制一个旋转后的矩形,并通过ps_stroke()函数将其画出。最后,我们通过ps_end_page()和ps_close()函数结束页面并关闭PS文档。 这个示例中,通过旋转坐标系,我们可以在PS文档中实现任意角度的绘图和布局效果。