Mike,
Yes. I'd never tried it before but my code only separates the two processes by some "if" logic so I removed it from the printer part and both PDF and Printing worked when I called PDF.