我有一个代码,我打印word文档。 我决定使用打印过程,因为我需要从命令行打印。
在示例文档中,有一个带有图片的部分,用户修改了边距。
到目前为止如何设置打印双打?
我的代码:
Process printJob = new Process();
printJob.StartInfo.Verb = "PrintTo";
printJob.StartInfo.Arguments = printerName;
printJob.StartInfo.CreateNoWindow = true;
printJob.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
printJob.StartInfo.FileName = path;
printJob.StartInfo.UseShellExecute = true;
printJob.StartInfo.Verb = "print";
printJob.Start();
答案 0 :(得分:0)
如何设置打印双打?
只需设置2页。如果设置为支持在单张纸的两面进行打印,那么打印就可以了。
为什么您使用Process打印word文档?
答案 1 :(得分:0)
对于Word打印并将打印机设置更改为双面使用 System.Drawing.Printing.Printdocument
使用过程不会给你太多设置选项,但你可以尝试
将服务器/客户端计算机上的Word的注册表设置更改为 总是使用双面打印 - 这将是Micrsoft的一个问题 字Q / A我想