panda_getfontobj
3

# panda_getfontobj

get the object that the named font is stored in

     #include&lt;panda/constants.h&gt;
     #include&lt;panda/functions.h&gt;
     void panda_getfontobj (panda_pdf *output, char *fontident);

## DESCRIPTION

<command>PANDA INTERNAL</command>. This function is used to map a font identifier handed to <command>Panda</command> by a user to the object that actually stores the font requested. This is because the PDF specification actually wants a reference to this object, instead of merely the name of the font.

## RETURNS

The font object

## EXAMPLE

     #include&lt;panda/constants.h&gt;
     #include&lt;panda/functions.h&gt;
     panda_pdf *output;
     panda_init();
     output = panda_open("output.pdf", "w");
     fonthandle = panda_createfont (output, "Helventica", 3, "MacRomanEncoding");
     printf("The font was stored in object number %d\n",
     (panda_getfont (output, fonthandle))->number);

## SEE ALSO

panda_createfont

## 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.