#include<panda/constants.h> #include<panda/functions.h> void panda_applytemplate (panda_pdf * output, panda_page * target, panda_page * template)
This function is used to use a template created with the panda_newtemplate function call.
#include<panda/constants.h> #include<panda/functions.h> panda_pdf *document; panda_page *templatepage, *realpage; panda_init(); document = panda_open("filename.pdf", "w"); templatepage = panda_newtemplate (document, panda_pagesize_a4); realpage = panda_newpage (document, panda_pagesize_a4); ... the order of the drawing commands to the two pages doesn't matter ... panda_applytemplate(document, realpage, templatepage);
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.