【发布时间】:2011-08-19 20:09:37
【问题描述】:
我有一个 C# 进程,它使用 O2S.Components.PDFRender4NET 将内存中的 pdf 文件打印到我们公司的不同打印机。在看似随机的时间间隔(比如每隔一天一次),Windows 机器上的打印后台处理程序服务就会死掉。此外,打印进程会以随机间隔无限期挂起(在 0 cpu 时)。
关于如何确定是什么导致打印后台处理程序死机或我的进程挂起的任何想法? (我正在使用 O2S 代码,因为我需要能够旋转纸张并将页面缩放更改为无,如果我只是将 pdf raw 发送到打印机,我无法弄清楚如何在 C# 中执行此操作。是还有什么我应该使用的吗?)
【问题讨论】:
-
老实说,似乎与编程无关。看看这个:social.technet.microsoft.com/Forums/en-US/itprovistaprinting/…
-
每打印 300 多份左右的文档才会发生这种情况。它也发生在两个不同的 Windows server 2008 机器上。
-
联系供应商以获得支持。