Contacted tech support, and they suggested passing the DPI value to the print method. Seems to be faster now; it takes 7-12 seconds.
pdfDocument.Print(150);