<HTML ><HEAD ><TITLE >PDF_add_outline</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="Manual de PHP" HREF="index.html"><LINK REL="UP" TITLE="PDF functions" HREF="ref.pdf.html"><LINK REL="PREVIOUS" TITLE="pdf_add_note" HREF="function.pdf-add-note.html"><LINK REL="NEXT" TITLE="pdf_add_pdflink" HREF="function.pdf-add-pdflink.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"></HEAD ><BODY CLASS="refentry" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Manual de PHP</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.pdf-add-note.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.pdf-add-pdflink.html" ACCESSKEY="N" >Siguiente</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="function.pdf-add-outline" ></A >PDF_add_outline</H1 ><DIV CLASS="refnamediv" ><A NAME="AEN58117" ></A ><P > (PHP 3>= 3.0.6, PHP 4 )</P >PDF_add_outline -- Adds bookmark for current page</DIV ><DIV CLASS="refsect1" ><A NAME="AEN58120" ></A ><H2 >Description</H2 >int <B CLASS="methodname" >pdf_add_outline</B > ( int pdf document, string text [, int parent [, int open]])<BR ></BR ><P > The <B CLASS="function" >PDF_add_outline()</B > function adds a bookmark with text <TT CLASS="parameter" ><I >text</I ></TT > that points to the current page. The bookmark is inserted as a child of <TT CLASS="parameter" ><I >parent</I ></TT > and is by default open if <TT CLASS="parameter" ><I >open</I ></TT > is not 0. The return value is an identifier for the bookmark which can be used as a parent for other bookmarks. Therefore you can build up hierarchies of bookmarks. </P ><P > Unfortunately pdflib does not make a copy of the string, which forces PHP to allocate the memory. Currently this piece of memory is not been freed by any PDF function but it will be taken care of by the PHP memory manager.</P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.pdf-add-note.html" ACCESSKEY="P" >Anterior</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Inicio</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.pdf-add-pdflink.html" ACCESSKEY="N" >Siguiente</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >pdf_add_note</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="ref.pdf.html" ACCESSKEY="U" >Subir</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >pdf_add_pdflink</TD ></TR ></TABLE ></DIV ></BODY ></HTML >