PDFCreator is a free Windows PDF printer that has options to shrink to fit.
You may have to define a custom paper size.
Does changing paper size and/or orientation help?
You can use printer setup to change these settings and then use Save as PDF to generate a PDF the page size and orientation you select. Thus, you could PDF to tabloid size paper (11x17) or in landscape mode with legal size paper just to name two possibilities.