本文介绍了如何发送多个文档进行打印(作为printjob)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不是一次只发送一个文件,而是需要发送多个

文件作为打印作业,因为我们的激光打印机只能堆叠而且

订购一个printjob它一次收到。

我需要使用以下代码:

PrinterSettings printerSettings = new PrinterSettings();

printerSettings.MaximumPage = m_numberOfPages;

printerSettings.MinimumPage = 1;

printerSettings.PrintRange = PrintRange.SomePages;

printerSettings.FromPage = 1;

printerSettings.ToPage = m_numberOfPages;

printerSettings.Copies = 3;

printerSettings.PrinterName = printerName;


PrintDocument pd = new PrintDocument();

m_currentPrintingPage = 1;

m_lastPrintingPage = m_numberOfPages;

pd.PrinterSettings = printerSettings;

pd.PrintPage + = new PrintPageEventHandler(this.pd_PrintPage);

pd.Print();

谢谢,

Tri nt

Instead of just sending one document at a time, I need to send multiple
documents as a print job because our laserprinter will only stack and
staple one printjob it receives at a time.
I need to use some of this code:
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.MaximumPage = m_numberOfPages;
printerSettings.MinimumPage = 1;
printerSettings.PrintRange = PrintRange.SomePages;
printerSettings.FromPage = 1;
printerSettings.ToPage = m_numberOfPages;
printerSettings.Copies = 3;
printerSettings.PrinterName = printerName;

PrintDocument pd = new PrintDocument();
m_currentPrintingPage = 1;
m_lastPrintingPage = m_numberOfPages;
pd.PrinterSettings = printerSettings;
pd.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
pd.Print();
Thanks,
Trint

推荐答案




这篇关于如何发送多个文档进行打印(作为printjob)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 11:40