牛牛在线工具

ps_add_pdflink()

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

ps_add_pdflink()

在PDF文档中添加一个可点击的链接

函数名称:ps_add_pdflink() 函数说明:该函数用于在PDF文档中添加一个可点击的链接。 函数参数:ps_add_pdflink(resource $psdoc, float $llx, float $lly, float $urx, float $ury, string $filename, int $page, string $dest) 参数说明: $psdoc:PDF文档句柄,由ps_new()函数创建。 $llx, $lly, $urx, $ury:链接的位置,即链接所在矩形区域的左下角和右上角的坐标。 $filename:链接的文本显示。 $page:目标链接页面的页码。 $dest:目标链接页面的显示方式,可以是以下几种值之一: "fit":将目标链接页面缩放适应页面。 "xyz":将目标链接页面定位到指定坐标。 "fitb":将目标链接页面缩放至页面的底部。 "fitbh":将目标链接页面缩放至页面的水平中心。 "fitbv":将目标链接页面缩放至页面的垂直中心。 "fitr":将目标链接页面缩放至指定的矩形区域。 返回值:成功时返回true,失败时返回false。 示例代码: <?php $psdoc = ps_new(); if ($psdoc) { ps_open_file($psdoc, "example.ps"); // 添加页面 ps_begin_page($psdoc, 595, 842); // 添加链接 $llx = 100; $lly = 100; $urx = 200; $ury = 120; $filename = "Click me!"; $page = 2; $dest = "fit"; ps_add_pdflink($psdoc, $llx, $lly, $urx, $ury, $filename, $page, $dest); // 显示链接文本 ps_show($psdoc, $filename); ps_end_page($psdoc); ps_close($psdoc); echo "PDF文档创建成功!"; } else { echo "无法创建PDF文档!"; } ?> 以上示例代码创建了一个PDF文档,添加了一个可点击的链接,链接的位置是(100, 100)到(200, 120)的矩形区域,链接显示文本为"Click me!",点击链接后将跳转到第2页并缩放适应页面。