如何双面打印文档

本文关键字:文档 打印 何双面 | 更新日期: 2023-09-27 18:26:57

我有一个打印word文档的命令行应用程序。根据新的要求,每当应用程序发送文档进行打印时,都应该打印双面。

所以我的问题是,我可以在我的C#程序中设置任何打印属性,将命令发送到打印机进行双面打印,而不是手动使用打印机。

请提出建议感谢

如何双面打印文档

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

也许你可以使用Duplex属性?

这里有一段简单的代码,可以打印一些设置:

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