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

FreeBSD Manual Pages

  
 
  

home | help
PS_OPEN_MEM(3)		    Library Functions Manual		  PS_OPEN_MEM(3)

	   uwe@steinmann.cx
     UWE STEINMANN 2003Uwe SteinmannApril 28, 2003;

NAME
     PS_open_mem -- Creates a PostScript document in memory

SYNOPSIS
     #include <pslib.h>

     int  PS_open_mem(PSDoc  *psdoc,  size_t  (*writeproc)(PSDoc *p, void *data,
     size_t size))

DESCRIPTION
     Creates a PostScript document in memory. It actually does it by
     using  the  given output function instead of using the internal file output
		    function. It is up to the application calling this function,
     what to do 	       with  the  data	passed	to  the  writeproc.  The
     writeproc must return the		      number of written bytes. writeproc
     is usually called at least once		    within any other function.

RETURN VALUE
     Returns -1 in case of an error and 0 otherwise.

SEE ALSO
     PS_open_fp(3), PS_open_file(3)

AUTHOR
     This manual page was written by Uwe Steinmann uwe@steinmann.cx.

								  PS_OPEN_MEM(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=PS_open_mem&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help