¿Base64 codifica un PDF en C #?

¿Alguien puede proporcionar alguna luz sobre cómo hacer esto? Puedo hacer esto para texto normal o matriz de bytes, pero no estoy seguro de cómo abordar un pdf. ¿Relleno el pdf en una matriz de bytes primero?