print-spooler-api相关内容
类似下面的一行抛出了上面的异常: PrintServer ps = new PrintServer(@"\\prntsrv"); 当我在 Windows 上使用“运行..."时,上面的地址确实有效并将我带到打印作业列表,那么为什么代码行不起作用? 解决方案 显然,地址 \\prntsrv 是 \\prntserv 和 的 DNS 别名>PrintServer 构造函数无法处理它.为了解
..
我真的需要一些帮助,这是很多人在互联网上问的问题.我有不同的设置,尝试了不同的测试方式,这很令人沮丧. 首次设置: 本地打印机 本地运行代码 从 pdf 或记事本打印:成功(份数为 2) 从 word 打印:失败(份数为 1) 第二个设置: 共享的本地打印机 本地运行代码 从其他计算机打印到共享打印机 份数总是1 那么每个人都缺少什
..
背景: 我现在正在尝试通过 GDI Print API,它看起来像这样: StartDoc(hDC,&docinfo)page_buf 中的 foreach 页起始页(hDC)/* 将页面写入打印机 DC */EndPage(hDC)EndDoc(hDC) 问题: 在打印过程中会有一个通知区域图标,点击它会出现一个小窗口,显示指定打印机上的当前打印作业. 通过右键单击打印作业并选择Can
..
类似于以下内容的行引发了上述异常: PrintServer ps =新的PrintServer(@"\\ prntsrv"); 当我在Windows上使用“运行..."时,上面的地址可以正常工作,并将我带到打印作业列表,所以为什么该行代码不起作用? 解决方案 显然,地址 \\ prntsrv 是 \\ prntserv 和 PrintServer 构造函数无法处理它.为了解决这个问
..
如何在执行此文件期间将其发送到打印机之前,如何截取和更改Windows 7打印后台处理文件(.SPL),以便在标头中添加一些其他信息,例如"@PJL SET NAME ="PainPoint"".打印作业? .SPL文件的顶部部分提取为: %-12345X @ PJL SET STRINGCODESET = UTF8@PJL评论日期= 02/08/2017@PJL ENTER LANGUA
..
job_info_2的PagesPrinted字段对于Windows 7上的hp打印机不可靠,值取决于打印处理器 我正在开发打印监视器,对于hp打印机的PagesPrinted是不可靠et的值错误 解决方案 您的打印机的打印驱动程序显然在调用SetJob时使用了错误的页数值。您可能对此无能为力。因此,获得准确页数的唯一方法是解析打印数据流并自己计算页数。有问题的打印机使用PCL。幸运
..
我已经在.net中创建了一个应用程序,以通过以下参考资料中的DLL来监视打印机中的作业: http://www.codeproject.com/Articles/51085/Monitor-jobs-in-a-printer-queue-NET?fid=1556859&select=4799234 我的问题是:用户每天打印5次后,如何延迟或阻止用户打印? 知道打印作业将保存在数据
..
任务 当用户打印文档时,将暂停弹出窗口,然后填写表格并单击Enter 我们有 50台网络打印机, 2000客户端计算机和一台打印服务器。 每个客户都有 3或4台打印机 问题 如果用户在本地打印文档(EX:PDF打印机,XPS文档写入器)(或)使用网络打印机(CANON,HP),打印作业立即暂停。 我的经历 当打印任何文档时,事件监听器将监视并返回打印作业。
..
我想假脱机数据复制对于一个给定的Windows打印作业到磁盘上的任意位置。 我有打印作业的作业ID从打印后台处理程序API 。我知道这作业完成后台打印。我知道以前我有时间来完成什么,我需要做的工作不会被删除。 如果文件池被禁用,我可以通过查看做到这一点假脱机目录,格式为“xxxxx.spl”,其中xxxxx是0填充作业ID文件。 我怎样才能做到这一点,如果启用了文件池? 我
..
我卡上的问题是,我想寻求一些帮助: 我要打印使用的ShellExecuteEx的“打印”动词不同类型的一些文件,并需要确保所有文件的打印顺序的任务。因此,我用FindFirstPrinterChangeNotification和FindNextPrinterChangeNotification监视使用在后台两个不同的线程,我调用的ShellExecuteEx之前启动事件PRINTER_CHA
..