I would think this would be easy: I have a .doc file that I want to print double-sided using Aspose.Words. Is doesn’t appear to be part of System.Drawing.Printing.PrinterSettings or Aspose.Words.Document. I just want to output the whole document as Double-Sided. Is it a property of the Word file / do I need to set this setting inside Word when I created/edited the document?
Any help would be great!
Thanks for your request. This option is called Duplex. Please see the following code:
Document doc = new Document(@"Test001\in.doc");
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.PrinterName = @"\\192.168.0.2\hp LaserJet 1010 Series Driver";
printerSettings.Duplex = Duplex.Vertical;
But please make sure your printer supports double-side printing. You can use CanDuplex property to check this:
Hope this helps.