Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PANDA_TEXTANNOTATION(3)				       PANDA_TEXTANNOTATION(3)

NAME
       panda_textannotation - draw a text annotation which looks like a	sticky
       note onto a page

SYNOPSIS
	#include<panda/constants.h>
	#include<panda/functions.h>
	void panda_textannotation(panda_pdf *document, panda_page *page, int open,
	char *text, int	top, int left, int bottom, int right,
	int icon, int flags);

DESCRIPTION
       This function inserts a text annotation onto one	of the pages  in  your
       PDF  document.  The  open arguement defines whether the text annotation
       initially appears with the text visible (the open state)	 or  not.  The
       possible	  values  for  the  icon  arguement  are:  panda_icon_comment;
       panda_icon_help;	panda_icon_insert; panda_icon_key; panda_icon_newpara-
       graph;  panda_icon_note;	 panda_icon_paragraph. The possible values for
       the flags arguement are:	panda_annotationflag_invisible;	 panda_annota-
       tionflag_hidden;	 panda_annotationflag_print;  panda_annotationflag_no-
       zoom;	panda_annotationflag_norotate;	  panda_annotationflag_noview;
       panda_annotationflag_readonly  --  the values for this arguement	may by
       OR'ed together if needed.

RETURNS
       Nothing

EXAMPLE
	#include<panda/constants.h>
	#include<panda/functions.h>
	panda_pdf *demo;
	panda_page *currPage;
	panda_init();
	if ((demo = panda_open ("output.pdf", "w")) == NULL)
	panda_error (panda_true, "demo:	could not open output.pdf to write to.");
	currPage = panda_newpage (demo,	panda_pagesize_a4);
	panda_textannotation(demo, currPage, panda_true, "Hello", 10, 10, 50, 50,
	panda_icon_comment, 0);

SEE ALSO
       panda_freetextannotation, panda_insertannotation

VERSION
       This  documentation  was	 generated  for	 Panda	0.5.2  by  autodocbook
       (http://www.stillhq.com).

AUTHOR
       Panda  is  under	 development by	Michael	Still (mikal@stillhq.com). All
       code is Copyright Michael Still 2000 - 2003,  and is released under the
       GNU  GPL. Code submissions are welcomed.	Contact	Michael	at the address
       above if	you have something you would like to contribute.

BUGS
       There  are no known bugs	in Panda. If  you  find	 one,  please  contact
       mikal@stillhq.com and let me know.

				  28 May 2003	       PANDA_TEXTANNOTATION(3)

NAME | SYNOPSIS | DESCRIPTION | RETURNS | EXAMPLE | SEE ALSO | VERSION | AUTHOR | BUGS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=panda_textannotation&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help