In your PdfToPostScript.cs example, if I add the following line after printerSetttings.Copies = 1;
printerSetttings.Duplex = System.Drawing.Printing.Duplex.Horizontal;
The output pages are printed duplex, but they flip on the short edge (vertical) instead of horizontal. That is, the output on the even page is upside down.
My printer is a “Xerox Phaser 6280DN”. It does this on other Xerox printers as well.
I’m using the nuget package Aspose.PDF 19.7.0 with framework net40.
Visual Studio 2017, Windows 10
I can print the PDF from Adobe Reader and get the desired result. So, the problem is not my printer or its driver.
This seems to be a bug to me. When will this be addressed? In the meantime, what is the work-around? (I need one ASAP). Can you post a new PdfToPostScript (with Duplex.Horizontal) example that works?