http://www.sapfans.com/forums/viewtopic.php?f=13&t=324672
Have a look at program SAP_PDF_VIEWER_DEMO. This has a 'PRINT' method.
If you don't want to go to all the trouble of using the PDF viewer you can always use GUI_EXECUTE to run Acrobat with a /p option.
However, if you are trying to do what I was which is to print a sequence of documents note that the print spooler used is the local pc's spooler rather than the SAP Spooler so your PDF can be printed at any time and not neccesarily in the sequence that you send the prints from SAP. It could also be printed on a totally different printer dependant on the users printer settings.
-----------------------------------------------------
I have a PDF file in "C:/".
printed pdf file using cl_gui_frontend_se