如何双方打印文件

时间:2012-03-06 08:14:08

标签: c#

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

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

请咨询 感谢

2 个答案:

答案 0 :(得分:5)

答案 1 :(得分:4)

这是一段用一些设置打印的简单代码:

var pd = new PrintDocument
{
    PrinterSettings =
    {
        Duplex = Duplex.Vertical,
        PrinterName = "YourPrinterName"
    }
};

if(pd.PrinterSettings.IsValid)
    pd.Print();