函数名称:ps_add_weblink()
适用版本:PHP 4 >= 4.0.7, PHP 5, PHP 7
函数描述:在PDF文档中添加一个可点击的超链接
用法: bool ps_add_weblink ( resource $psdoc , float $llx , float $lly , float $urx , float $ury , string $url )
参数:
- $psdoc:PDF文档资源,由ps_new()或ps_open_file()函数返回
- $llx, $lly, $urx, $ury:链接的边界框坐标。这些坐标定义了链接区域的左下角和右上角的位置。坐标的原点位于PDF文档的左下角。坐标单位是点(1点=1/72英寸)
- $url:要链接到的URL地址
返回值: 如果成功添加了链接,则返回true。如果出现错误,则返回false。
注意事项:
- 在调用此函数之前,必须使用ps_begin_page()和ps_end_page()函数开始和结束一个页面。
- 该函数只对PDF文档的当前页面有效。
示例:
// 创建一个新的PDF文档
$ps = ps_new();
// 打开一个文件进行输出
if (!ps_open_file($ps, "example.pdf")) {
die("无法打开输出文件");
}
// 开始一个新页面
ps_begin_page($ps, 595, 842);
// 添加一个可点击的超链接
ps_add_weblink($ps, 100, 100, 200, 150, "https://www.example.com");
// 结束页面
ps_end_page($ps);
// 关闭文档
ps_close($ps);
在上述示例中,我们创建了一个新的PDF文档,并使用ps_open_file()函数打开一个输出文件。然后,我们使用ps_begin_page()函数开始一个新页面,并使用ps_add_weblink()函数在页面上添加了一个可点击的超链接。最后,我们使用ps_end_page()函数结束页面,并使用ps_close()函数关闭文档。