The PDF would be printed by your PDF view and since that's unknown here, save a PDF instead of printing it. Open it and then use the PDF app to get a File, Print dialog to change the settings in the app. This usually solved this for PDFs. Repeat for each file type and app.
Any time I print anything from the web, attachments to emails (.pdf files, etc.), they always print in landscape mode, even though the "portrait" button is checked in printer properties. I have clicked back and forth between the two buttons, then clicked "apply", but same thing. I have turned the printer off and on after changing from portrait to landscape and back again, hoping to reset something, but same thing. I am using Windows 7, with Canon Maxify MB2320 printer purchased about two months ago. Previous printer did not do this.
Suggestions?
Thanks in advance.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic