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

FreeBSD Manual Pages

  
 
  

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

	     uwe@steinmann.cx
       UWE STEINMANN 2003Uwe SteinmannJul 2, 2007;

NAME
       PS_begin_font --	Starts a new Type3 font

SYNOPSIS
       #include	<pslib.h>

       int  PS_begin_font(PSDoc	 *psdoc,  const	char *fontname,	int reserverd,
       double a, double	b, double c, double d, double e, double	f, const  char
       *optlist)

DESCRIPTION
       PostScript  supports  various  kinds  of	 fonts.	 Type3 fonts are fonts
		   whose glyphs	are created with a  subset  of	regular	 Post-
       Script  commands.		 This function starts a	new Type3 font
       embedded	into the document which			must  be  closed  with
       PS_end_font.  Each  glyph  is		     created  with consecutive
       calls of	PS_end_glyph and		 PS_end_glyph.	Once  the  new
       font  is	 created,  it		      can  be used like	any other font
       loaded with		  PS_findfont. The passed floating point  num-
       bers		     are   used	  to   set  the	 font  matrix.	a  and
		      d	  are	usually	  set	to   0.001.   The    remaining
		      numbers can be left zero.

       Each call of PS_begin_font must be accompanied		  by a call to
       PS_end_pattern(3).

       PS_begin_font has been  introduced  in  version		     0.4.0  of
       pslib.

RETURN VALUE
       Returns identifier of the font or zero in case of an error.
       The identifier is a positiv number greater 0.

SEE ALSO
       PS_end_font(3), PS_begin_glyph(3), PS_end_glyph(3)

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

							      PS_BEGIN_FONT(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_begin_font&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help