Excel Shrink To Fit

I am using PDFCreator verison 0.9.0.5 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#