Comment imprimer le document des deux côtés

J’ai une application en ligne de commande qui imprime un document Word. Conformément à la nouvelle exigence, chaque fois que l’application envoie un document à imprimer, elle doit imprimer les deux côtés.

Ma question est donc la suivante: puis-je définir dans mon programme C # toute propriété d’impression qui envoie une commande à l’imprimante pour imprimer les deux côtés au lieu d’effectuer manuellement avec une imprimante?

s’il vous plaît des conseils merci

http://msdn.microsoft.com/en-us/library/system.drawing.printing.printersettings.aspx

Peut-être que vous pouvez utiliser la propriété Duplex?

Voici un simple morceau de code à imprimer avec certains parameters:

var pd = new PrintDocument { PrinterSettings = { Duplex = Duplex.Vertical, PrinterName = "YourPrinterName" } }; if(pd.PrinterSettings.IsValid) pd.Print();