牛牛在线工具

ps_setflat()

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

ps_setflat()

设置当前页面的颜色是否为非插值的(flat)

函数名:ps_setflat() 适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7 函数描述:ps_setflat() 函数设置当前页面的颜色是否为非插值的(flat)。当设置为非插值时,颜色将不会被自动平滑处理,而是显示为纯色。 语法:bool ps_setflat(resource $psdoc, float $flatness) 参数: $psdoc:一个有效的 PostScript 文档资源标识符。 $flatness:设置页面的颜色平滑度。取值范围为 0 到 1,其中 0 表示完全不平滑,1 表示完全平滑。 返回值:如果成功设置了页面的颜色平滑度,则返回 true;否则返回 false。 示例: // 创建一个新的 PostScript 文档 $psdoc = ps_new(); // 打开 PostScript 文档 if (ps_open_file($psdoc, "example.ps")) { // 设置页面的颜色平滑度为 0.5 ps_setflat($psdoc, 0.5); // 绘制一个矩形,并填充颜色 ps_rect($psdoc, 100, 100, 200, 150); ps_setcolor($psdoc, "fill", "rgb", 0.5, 0.5, 0.5); ps_fill($psdoc); // 关闭 PostScript 文档 ps_close($psdoc); // 输出 PostScript 文档 ps_delete($psdoc); } 以上示例代码创建了一个新的 PostScript 文档,设置了页面的颜色平滑度为 0.5,然后绘制了一个矩形并填充了灰色。最后关闭并输出了该文档。