Phobos:
La manera de hacer esto no es necesariamente via codigo (aunque no dudo que se pueda hacer asi), la manera mas sencilla de hacerlo es desde Crystal Reports en el diseño del reporte en el menu Archivo - Configurar Impresora o File - Printer Setup
a hi puedes configurar la horientacion de la página y el tamaño de la hoja. Si en algún momento necesitas cambar el tamaño de papel te recomiendo que trates de usar los predeterminados de Windows para que no tengas que configurar el tamaño de Papel en las computadoras donde instales tu programa.
Saludos y espero haberte sido de ayuda.
I.S.C Hilario Torres