如何使用OLE自动化与delphi xe3打印word文档双工

时间:2014-01-06 10:55:10

标签: delphi printing ms-word delphi-xe3

我目前正在尝试使用以下代码在纸张的两面打印创建的文档。但我找不到任何改变它的方法,因此打印机打印双面打印而无需用户选择打印双面打印。

如果您有任何建议,那就太棒了。

代码:

Dlg := wrdApp.Dialogs.Item(88);
dlg.show;
           wrdApp.PrintOut(Background := false,
                             range := dlg.Range,
                             From := dlg.From,
                             To := dlg.To,
                             PageType := dlg.Type,
                             Copies := dlg.NumCopies,
                             Pages := dlg.Pages,
                             Collate := dlg.Collate,
                             PrintToFile := dlg.PrintToFile,
                             ManualDuplexPrint := dlg.DuplexPrint,
                             PrintZoomColumn := dlg.PrintZoomColumn,
                             PrintZoomRow := dlg.PrintZoomRow,
                             PrintZoomPaperWidth := dlg.PrintZoomPaperWidth,
                             PrintZoomPaperHeight := dlg.PrintZoomPaperHeight);

我想执行打印而无需调用dlg.show;命令。

0 个答案:

没有答案