我需要打印大量图片。
如果我使用类似的东西:
printDocument.PrintPage += OnPrintPage;
printDocument.Print();
我在打印机队列中的打印任务大小超过 1 GB!
谁能建议我如何一张一张地打印图像。也许有像 PrintJobIsFinished 这样的事件可用?
最佳答案
看起来您可以使用 PrintQueue 类的 NumberOfJobs 属性来确定队列中是否有任何作业。您需要轮询打印机,直到 NumberOfJobs 降至 0,然后开始下一个打印作业。
关于c# - 打印多张图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2990361/