Excel Shrink To Fit

I am using PDFCreator verison and I am trying to convert a large excel spread sheet to a single PDF file.

I would like to know how to custom the report so that I can Shrink it all to fit one page equivalently try to use the option of Landscape.

How can I do it programmatically in C#