牛牛在线工具

ps_setgray()

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

ps_setgray()

设置当前绘制颜色为灰色

函数名称:ps_setgray() 适用版本:PHP 4 >= 4.0.0, PHP 5, PHP 7 函数描述:ps_setgray()函数用于设置当前绘制颜色为灰色。 语法:bool ps_setgray(resource $psdoc, float $gray) 参数: $psdoc:PostScript文档资源标识符,由ps_new()函数创建。 $gray:灰度值,取值范围为0.0(黑色)到1.0(白色)之间。 返回值:成功时返回true,失败时返回false。 示例: // 创建一个新的PostScript文档 $psdoc = ps_new(); // 打开PostScript文件 if (!ps_open_file($psdoc, "output.ps")) { die("无法打开PostScript文件"); } // 设置页面大小和边距 ps_begin_page($psdoc, 595, 842); ps_set_parameter($psdoc, "warning", "true"); ps_set_info($psdoc, "Creator", "My PHP Script"); ps_set_info($psdoc, "Author", "John Doe"); ps_set_info($psdoc, "Title", "示例"); // 设置当前绘制颜色为灰色 ps_setgray($psdoc, 0.5); // 绘制一个矩形 ps_rect($psdoc, 100, 100, 200, 200); ps_fill($psdoc); // 结束页面和文档 ps_end_page($psdoc); ps_end_document($psdoc); ps_delete($psdoc); // 关闭PostScript文件 ps_close($psdoc); 以上示例代码创建了一个新的PostScript文档,并在页面上绘制了一个灰色的矩形。函数ps_setgray()用于设置绘制颜色为灰色(灰度值为0.5),然后使用ps_rect()和ps_fill()函数绘制矩形并填充颜色。最后,通过ps_end_page()、ps_end_document()和ps_delete()函数结束页面和文档,并通过ps_close()函数关闭PostScript文件。 请注意,示例中的函数调用顺序可能会根据具体需求而有所变化。