Base64 Codifica um PDF em C #?

Alguém pode fornecer alguma luz sobre como fazer isso? Eu posso fazer isso para texto normal ou matriz de bytes, mas não sei como abordar um pdf. coloco o pdf em uma matriz de bytes primeiro?