PDF Imprimir a través del servicio de Windows con C #

Estoy usando este código para imprimir un archivo PDF en una impresora local con C # dentro de un servicio de Windows. Process process = new Process(); PrinterSettings printerSettings = new PrinterSettings(); if (!string.IsNullOrWhiteSpace(basePrint)) printerSettings.PrinterName =...