You should be able to use the DocStart and DocEnd methods in conjunction with multiple PicPrint calls to indicate to the printer driver that you have a multiple page document that does not end until you invoke DocEnd.
For Example:
Call DocStart
FOR i = 1 TO 3
Call PicLoad("Graph" & i & ".LPD")
Call PicUpdate
Call PicPrint("WinPrint")
NEXT ' i
Call DocEnd
This code snippet will load Graph1.LPD, send it to the printer, load Graph2.LPD, send it to the printer, load Graph3.LPD and send it to the printer, basically creating a multi-page document. This might work with creating a multi-page .pdf file as well.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask