pdf_add_bookmark
(PHP 4 >= 4.0.1)
pdf_add_bookmark -- Ajoute un signet dans la page courante
Description
int
pdf_add_bookmark ( resource pdfdoc, string text [, int parent [, int open]])
pdf_add_bookmark() ajoute un signet imbriqué dans la page courante,
sous parent, ou bien dans le signet global
si parent = 0. pdf_add_bookmark() retourne
une ressource de signet, qui peut servir de paramètre parent
Si open vaut 1, le signet fils sera visible.
Si open vaut 0, le signet fils sera invisible.
Exemple 1. Exemple avec pdf_add_bookmark()
<?php // create a new PDF
$pdf = pdf_new(); pdf_open_file($pdf); pdf_set_info($pdf, "Author","Bob Nijman");
// begin a new page pdf_begin_page($pdf, 300, 300);
// add a top-level bookmark $bookmark = pdf_add_bookmark($pdf, "People");
// add a nested bookmark pdf_add_bookmark($pdf, "Rasmus", $bookmark);
// and some text pdf_set_font($pdf, "Helvetica", 20, "host"); $text = "This is R's page"; $width = pdf_stringwidth($pdf, $text); pdf_set_text_pos($pdf, (300-$width)/2, 100); pdf_show($pdf, $text);
// close the page and the PDF pdf_end_page($pdf); pdf_close($pdf);
?>
|
|