双面印刷工艺

本文关键字:印刷工 | 更新日期: 2023-09-27 18:13:22

我有一个代码,我打印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();

双面印刷工艺

如何设置为双面打印?

设置2页。print if设置为支持在一张纸的两面打印,就可以简单地做到这一点。

你到底为什么要用Process来打印word文档?

用于Word打印,并将打印机设置更改为双面使用System.Drawing.Printing.Printdocument

使用Process不会给你太多的设置选项,但是你可以试试

将Word在Server/Client机器上的注册表设置更改为总是使用双面打印——这将是微软的一个问题Word Q/A I guess