I have a problem with Spire.PDF For NET.
In my Project I used Spire.PDF to print a PDF file.
My Code is under:
Spire.Pdf.PdfDocument doc = new Spire.Pdf.PdfDocument();
doc.LoadFromFile(filepath);
doc.PrintDocument.PrinterSettings.DefaultPageSettings.Landscape = true;
doc.PrintDocument.PrinterSettings.Copies = 4;
doc.PrintDocument.PrinterSettings.PrinterName = PrinterName;//from parameters.
doc.PrintDocument.PrinterSettings.Duplex = System.Drawing.Printing.Duplex.Vertical
doc.PrintDocument.Print();
doc.Close();
But,this line doc.PrintDocument.PrinterSettings.DefaultPageSettings.Landscape = true; is useless. The printer always printed the file in portrait style.
I am sure my Printer can print in Landscape.Please see the shotcut picture.