Hola muchas gracias por tu respuesta actualmente ya encontre como imprimir el pdf te adjunto el codigo por si alguna vez te llega a servir
private static void RunExecutable(string executable, string arguments){
// Se crea información de contexto para la ejecución de la impresión del pdf.
ProcessStartInfo starter = new ProcessStartInfo(executable, arguments);
starter.UseShellExecute = false;
starter.WindowStyle = ProcessWindowStyle.Hidden;
// En caso de que exista el proceso del acrobat se toma de lo contrario de crea
Process mProc;
//Se obtiene una lista con los procesos de acrobat
Process[] mAcroProcess = Process.GetProcessesByName("ACROBAT_READER");
// En caso de que no exista ningún proceso con esa descripción.
if (mAcroProcess.Length == 0)
{
//Se crea el proceso en caso de que no exista
mProc = new Process();
}
else
{
//Se toma el primer proceso
mProc = mAcroProcess[0];
}
mProc.StartInfo = starter;
//Se ejecuta la impresión.
mProc.Start();
}