PS_begin_page man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

PS_BEGIN_PAGE(3)					      PS_BEGIN_PAGE(3)

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

NAME
       PS_begin_page — Start a new page

SYNOPSIS
       #include <pslib.h>

       void PS_begin_page(PSDoc *psdoc, float width, float height)

DESCRIPTION
       Starts  a  new  page.  Though the parameters width	    and height
       imply a different page size for each		   page, this  is  not
       possible	     in	     PostScript.      The      first	  call	    of
		      PS_begin_page(3) will set		       the  page  size
       for    the   whole   document.	Consecutive   calls   will   have   no
		      effect, except for creating a new page. The situation is
       different		 if you indent to convert the PostScript docu‐
       ment into PDF. This function		   places  pdfmarks  into  the
       document	 which	can  set the size for each page		       indivi‐
       ually. The resulting PDF	 document  will	 have  different  page	sizes.

       Each  page  is  encapsulated  into  save/restore. This means, that most
		   of the settings made on one page will not  be  retained  on
       the next page.

       If  there  is  up  to  the  first  call	of PS_begin_page(3) no call of
		   PS_findfont(3), then the header of the PostScript  document
       will  be			output and the bounding box will be set to the
       size of the first page.		       If  PS_findfont(3)  was	called
       before  the header has been output already,		  the document
       will  not  have	a  valid   bounding   box.   In	  order	  to   prevent
		      this,  one  should  set the info field 'BoundingBox' and
       possibly			`Orientation'  before  any  PS_findfont(3)  or
       PS_begin_page(3) calls.

SEE ALSO
       PS_end_page(3), PS_findfont(3), PS_set_info(3)

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

							      PS_BEGIN_PAGE(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net