A guide to using Panda
Michael Still
Copyright © 2002 by Michael Still
Table of Contents
Introduction
libpngDummyFlushProc.sgml
libpngDummyFlushProc
-- mangle libpng to do image conversion in memory without temportary files
libpngDummyWriteProc.sgml
libpngDummyWriteProc
-- mangle libpng to do image conversion in memory without temportary files
libtiffDummyCloseProc.sgml
libtiffDummyCloseProc
-- mangle libtiff to do image conversion in memory without temportary files
libtiffDummyReadProc.sgml
libtiffDummyReadProc
-- mangle libtiff to do image conversion in memory without temportary files
libtiffDummySeekProc.sgml
libtiffDummySeekProc
-- mangle libtiff to doc image conversion in memory without temportary files
libtiffDummyWriteProc.sgml
libtiffDummyWriteProc
-- mangle libtiff to do image conversion in memory without temportary files
panda_addchild.sgml
panda_addchild
-- add an object to the object tree
panda_addcubiccurvesegment.sgml
panda_addcubiccurvesegment
-- add a curved segment to the line shape we are drawing
panda_addlinesegment.sgml
panda_addlinesegment
-- add a straight segment to the line shape we are drawing
panda_addquadraticcurvesegmentone.sgml
panda_addquadraticcurvesegmentone
-- add a curved segment to the line shape that we are drawing
panda_addquadraticcurvesegmenttwo.sgml
panda_addquadraticcurvesegmenttwo
-- add a curved segment to the line shape that we are drawing
panda_centerwindow.sgml
panda_centerwindow
-- ask the viewer to center the document's window on the screen when the PDF is displayed
panda_checkinfo.sgml
panda_checkinfo
-- ensure an info object exists
panda_closeline.sgml
panda_closeline
-- close off the line shape we are drawing
panda_close.sgml
panda_close
-- write a PDF document out to disk
panda_closetext.sgml
panda_closetext
-- a traversal callback used for closing text streams within the PDF
panda_createandinsertpage.sgml
panda_createandinsertpage
-- create a page within the PDF document
panda_createfont.sgml
panda_createfont
-- return a handle to the requested font
panda_dbclose.sgml
panda_dbclose
-- finalize the use of the Panda internal database
panda_dbopen.sgml
panda_dbopen
-- prepare the Panda internal database for use
panda_dbread.sgml
panda_dbread
-- read a value from the Panda internal database
panda_dbwrite.sgml
panda_dbwrite
-- write a value into the Panda internal database
panda_endline.sgml
panda_endline
-- finalise the current line shape
panda_entergraphicsmode.sgml
panda_entergraphicsmode
-- make sure the page description stream is in graphics mode
panda_error.sgml
panda_error
-- handle a
Panda
error
panda_exitgraphicsmode.sgml
panda_exitgraphicsmode
-- make sure the page description stream is out of graphics mode
panda_fillline.sgml
panda_fillline
-- fill the closed shape we just drew
panda_fitwindow.sgml
panda_fitwindow
-- ask the viewer to fit the viewer window to the first page of the PDF document when it is opened
panda_freeobject.sgml
panda_freeobject
-- free the memory used by a previously created object
panda_freetextannotation.sgml
panda_freetextannotation
-- draw a text annotation which doesn't look like a sticky note onto a page
panda_fullscreen.sgml
panda_fullscreen
-- ask the viewer to display the PDF document in fullscreen mode
panda_getfontobj.sgml
panda_getfontobj
-- get the object that the named font is stored in
panda_hidemenubar.sgml
panda_hidemenubar
-- ask the viewer to hide it's menu bar when this PDF is displayed
panda_hidetoolbar.sgml
panda_hidetoolbar
-- ask the viewer to hide it's tool bar when this PDF is displayed
panda_hidewindowui.sgml
panda_hidewindowui
-- ask the viewer to hide it's display window user interface when this PDF is displayed
panda_imageboxrot.sgml
panda_imageboxrot
-- insert an image into the PDF document at the specified location
panda_imagebox.sgml
panda_imagebox
-- insert an image into the PDF document at the specified location
panda_init.sgml
panda_init
-- setup Panda ready for use
panda_insertannotation.sgml
panda_insertannotation
-- actually insert an annotation
panda_insertJPEG.sgml
panda_insertJPEG
-- insert a JPEG image into the PDF
panda_insertPNG.sgml
panda_insertPNG
-- insert a PNG image into the PDF
panda_insertTIFF.sgml
panda_insertTIFF
-- insert a TIFF image into the PDF
panda_makedate.sgml
panda_makedate
-- format a date into the internal PDF representation
panda_newobject.sgml
panda_newobject
-- create a new object
panda_newpage.sgml
panda_newpage
-- create a new page in the PDF
panda_nfspagemodde.sgml
panda_nfspagemodde
-- defines display characteristics for the PDF document if it is using non fullscreen mode after defaulting to fullscreen mode
panda_nowdate.sgml
panda_nowdate
-- return the string for now
panda_open_actual.sgml
panda_open_actual
-- actually open a PDF document
panda_open.sgml
panda_open
-- open a PDF document
panda_open_suppress.sgml
panda_open_suppress
-- open a PDF document with some special options
panda_pageduration.sgml
panda_pageduration
-- specify the maximum number of seconds that a page should be displayed by the viewer before moving on
panda_printf.sgml
panda_printf
-- output a formatted string to the PDF file
panda_print.sgml
panda_print
-- output a simple string to the PDF file
panda_processtrans.sgml
panda_processtrans
-- a traversal callback used for processing transition objects within the PDF
panda_putc.sgml
panda_putc
-- output a single character to the PDF file
panda_rectangle.sgml
panda_rectangle
-- draw a rectangle
panda_setauthor.sgml
panda_setauthor
-- set the author string for the PDF document
panda_setcharacterspacing.sgml
panda_setcharacterspacing
-- set the space between characters
panda_setcreator.sgml
panda_setcreator
-- set the creator string for the PDF document
panda_setfillcolor.sgml
panda_setfillcolor
-- set the color to fill a close shape with
panda_setfontmode.sgml
panda_setfontmode
-- set the current font mode
panda_setfont.sgml
panda_setfont
-- set the current font to be that specified
panda_setfontsize.sgml
panda_setfontsize
-- set the current font size
panda_sethorizontalscaling.sgml
panda_sethorizontalscaling
-- set the horizontal scaling of text
panda_setkeywords.sgml
panda_setkeywords
-- set the keywords string for the PDF document
panda_setleading.sgml
panda_setleading
-- set the amount of space between lines of text
panda_setlinecap.sgml
panda_setlinecap
-- sets the line cap for the lines we are drawing now
panda_setlinecolor.sgml
panda_setlinecolor
-- change the color of the line drawn
panda_setlinedashing.sgml
panda_setlinedashing
-- draw the subsequent lines with the defined dashing pattern
panda_setlinejoin.sgml
panda_setlinejoin
-- is used to set the line join style
panda_setlinestart.sgml
panda_setlinestart
-- sets the starting point of a curve
panda_setlinewidth.sgml
panda_setlinewidth
-- sets the width of the line that we are drawing
panda_setobjectproperty.sgml
panda_setobjectproperty
-- set a property value for an object
panda_setsubject.sgml
panda_setsubject
-- set the subject string for the PDF document
panda_settitle.sgml
panda_settitle
-- set the title string for the PDF document
panda_setwordspacing.sgml
panda_setwordspacing
-- set the space between words
panda_streamprintf.sgml
panda_streamprintf
-- output a formatted string to the text stream associated with a given object
panda_strokeline.sgml
panda_strokeline
-- stroke the line shape we have just drawn
panda_textannotation.sgml
panda_textannotation
-- draw a text annotation which looks like a sticky note onto a page
panda_textboxrot.sgml
panda_textboxrot
-- display some text at a jaunty angle on the PDF page specified
panda_textbox.sgml
panda_textbox
-- display some text on the PDF page specified
panda_textdirection.sgml
panda_textdirection
-- specify the direction that the text flows within the document
panda_transduration.sgml
panda_transduration
-- specify the number of seconds that a page transition effect should take to occur
panda_transstyle.sgml
panda_transstyle
-- specify the type of page change transition that should occur
panda_traverseobjects.sgml
panda_traverseobjects
-- traverse the PDF object tree and perform an operation
panda_writeobject.sgml
panda_writeobject
-- write a given object to disc
panda_writetrailer.sgml
panda_writetrailer
-- write out the trailer for the PDF document
panda_writexref.sgml
panda_writexref
-- write out the table that lists object locations in the file
panda_xfree.sgml
panda_xfree
-- deallocate memory in a safe manner
panda_xmalloc.sgml
panda_xmalloc
-- allocate some memory
panda_xrealloc.sgml
panda_xrealloc
-- allocate some memory, resizing it if already exists
panda_xsnprintf.sgml
panda_xsnprintf
-- a safe version of vnsprintf
Next >>>
Introduction