Landscape Printing Bug in High Sierra
Mac Pro, macOS High Sierra (10.13)
The solution that I have found to this problem is to reset the printing system:
1. Go to system preferences, printers and scanners.
2. Right click on the printer and select "Reset Printing System". This will remove all saved printers and their preferences but will not delete the drivers.
3. Add back all of the printers using the + button.
This solved my problem, but was a pain to re-add all of my printer and now re-build all of my pre-sets for each printer.
I just figured out how to fix it without having to delete all of your printer presets. Download a plist-editor like Prefs Editor, Pref Setter, PrefEdit, or install Apple's Xcode Tools. Now locate your printer's preferences file. Mine was here: ~/library/preferences/com.apple.print.custompresets.forprinter.Brother_MFC_9140 CDN.plist.
Open the file and look for the 'com.apple.print.preset.Orientation'. Mine was set to '1'. The instant I changed it to '0' the problem was fixed.
Cheers,
Coen
It looks like you are using a preset that's probably saving Portrait as the orientation. The orientation isn't shown in the "Show Presets…" window because Pages does not show the orientation control in the dialog. Try setting the Presets menu to "Default Settings" and selecting landscape if necessary. Does that change what is printed? Hope this helps.
I have the same issue and noticed it on Numbers spreadsheets. It is impossible to print in landscape page orientation in Numbers since the High Sierra upgrade, which makes it impossible to print spreadsheets. This occurs across all drivers and all printers (in my case HPs and a Lanier) including newly installed drivers. Changing the Presets to "Default Settings" does not fix this.
This may have been overkill: resetting the print system deletes all the printers and all the preferences files. If you have to do this again, maybe it'll be easier to delete only the presets. They are in your home's Library/Preferences folder and are named either com.apple.print.custompresets.plist or com.apple.print.custompresets.forprinter.<printer name>.plist.
I'm glad you got it working.
When I save current settings as a preset it also safes the landscape or portrait mode and this can't be changed anymore on the printing dialog window.
Do I really need to setup the exact same presets for different page orientations? That's a bug I hope it get fixed soon!
What I had to do to resolve this same problem with Numbers under High Sierra was open the System Preferences, click on my printer in the "Printers" display (in the left panel) then remove it by clicking on the "—" button below the "Printers" display. Then, I clicked on the "+" button to add my printer back. Next time I needed to print a Numbers sheet in Landscape Orientation, my printer behaved exactly as expected, viz., by printing a nice, landscape image of the spreadsheet.
Unfortunately it isn't only in Numbers / pages etc. It is also not working in Photoshop and on multiple machines which are updated from Sierra - even resetting Printing System doesn't work. This is a major bug Apple: AWAKE!
I have deleted my printers and reinstalled them.
None of these fixes are helping.
When I flip a page from portrait to landscape or landscape to portrait it does not change the orientation of the print. My print is cut off. It is not behaving as it did before the High Sierra update.
This is really cutting hindering predictability.
I'm very aggravated. It is costing me valuable time/money.
Thanks, Bill -
I tried the suggestion of others without success. Then I tried your suggestion three times without success. Then decided to try one more time. This time after clicking on the "-" button I closed out of System preferences. Then I reopened and clicked on the the "+" button and closed out of System Preferences. SUCCESS.
Thank you for your suggestion.
Another way was to print from my iphone.
ehwj
THANK YOU SO MUCH! Fixed my problem where "Landscape" orientation was completely MISSING from my print dialog boxes!
This happened to me after I installed High Sierra CLEAN to a brand new SSD. It evidently corrupts the printing preferences as part of migrating the Apps, Settings, and User Accounts from the previous HS install. What's aggravating is that I reinstalled both printers CLEAN, but the prefs were still broken.
I am having the same issue on High Sierra, but even after resetting the printing system and adding all printers again the problem is still there. So far no solution helped and I can't print in landscape - doesn't matter if it's numbers, preview or anything else. It's really a big issue for me. Is there any other thing I can try?
I had this issue with Pages today and came across this thread.
A solution that worked for me: Save as PDF.
Opened the PDF, hit PRINT and...voila! The print dialog opened and my document was presented in landscape. Printed in landscape mode as intended.
Hey John,
Confirming your fix works great. Deleting the preset.Orientation key and restarting solves the Numbers orientation problem. Thanks for posting as it was much easier then deleting and restoring multiple printer setups on a machine experiencing the issue. To note for all: XCode is a free editor for plist files, a bit of a download but makes editing simple.
- J
Can't Apple issue a simple fix for this after 6 months? I don't have time to download and figure out Xcode, nor should I have to to get a native Apple application to print properly. High Sierra has been a debacle with printing issues...
Landscape Printing Bug in High Sierra