worksheet.PrintOutEx(1,2, 1, false, Type.Missing, false, false, Type.Missing);
我正在使用此代码成功打印。
我想做双面打印,但我不知道。对此有何看法?
答案 0 :(得分:0)
您可以使用CanDuplex属性检查打印机是否支持双面打印。
OR
你可以尝试这样..
How to set duplex printing for Microsoft Word Automation clients in C#
MyDuplexSettings.DuplexSettings ds = new MyDuplexSettings.DuplexSettings();
short status = 0;
string errorMessage = string.Empty;
status = ds.GetPrinterDuplex("<<Printer Name>>", out errorMessage);
if (status == 0)
{
//Console.WriteLine("Error occured. Error Message is : " + errorMessage);
//Some error occured, errorMessage is available in string errorMessage
}
else
{
//Console.WriteLine("Current Duplex Setting is : " & status);
//Call successfull, Current duplex flag is set to status
}
status = 2; //set duplex flag to 2
ds.SetPrinterDuplex("<<Printer Name>>", status, out errorMessage);