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

ps_begin_page()函数—用法及示例

「 开始一个新的页面 」


函数名称:ps_begin_page() 

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

函数描述:该函数用于开始一个新的页面。

用法: bool ps_begin_page(resource $psdoc, float $width, float $height)

参数:

  • $psdoc:一个由ps_new()函数创建的PostScript文档资源。
  • $width:页面的宽度,以点(points)为单位。
  • $height:页面的高度,以点(points)为单位。

返回值: 如果成功开始了一个新的页面,则返回true,否则返回false。

示例:

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

// 打开PostScript文件
if (ps_open_file($psdoc, "output.ps")) {
    // 开始新的页面,页面宽度为595点,页面高度为842点
    if (ps_begin_page($psdoc, 595, 842)) {
        // 在页面上绘制一个矩形
        ps_rect($psdoc, 100, 100, 200, 200);
        ps_stroke($psdoc);

        // 结束当前页面
        ps_end_page($psdoc);
    }

    // 关闭PostScript文件
    ps_close($psdoc);
}

// 释放PostScript文档资源
ps_delete($psdoc);

在上面的示例中,我们首先使用ps_new()函数创建了一个新的PostScript文档资源$psdoc。然后,使用ps_open_file()函数打开一个PostScript文件,并指定输出文件名为"output.ps"。接下来,我们使用ps_begin_page()函数开始一个新的页面,页面的宽度为595点,高度为842点。在页面上,我们使用ps_rect()函数绘制了一个矩形,并使用ps_stroke()函数将其描边。最后,我们使用ps_end_page()函数结束当前页面,ps_close()函数关闭PostScript文件,ps_delete()函数释放PostScript文档资源。

请注意,以上示例只是一个简单的演示,实际应用中可能需要更多的绘图操作和页面设置。

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