normalmente per stampare un file pdf ci si appoggia ad un programma esterno che si occupa di questo.

Se sei in ambienti unix-like puoi fare un fork e quindi con una delle exec lanciare evince o xpdf o acroread .

Lo stesso puoi farlo su windows ma qui ti deve rispondere qualcun'altro.

In tutti i casi devi avere installato e sapere dove si trova il programma in grado di leggere e stampare i pdf, per esempio acroread.

ciao
sergio