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	inter-
       nal 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)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO | AUTHOR

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

home | help