我有一个在 windows10(64 位环境)上工作的 x86 应用程序。 该应用程序的一个功能是生成大量报告,因此涉及大量打印。 但是,我注意到每次我尝试在打印队列上调用 DefaultPrintTicket 时,dllhost 进程(COM Surrogate)都会在 memory 中增长。 我 ...
我有一个在 windows10(64 位环境)上工作的 x86 应用程序。 该应用程序的一个功能是生成大量报告,因此涉及大量打印。 但是,我注意到每次我尝试在打印队列上调用 DefaultPrintTicket 时,dllhost 进程(COM Surrogate)都会在 memory 中增长。 我 ...
我正在开发WPF应用程序,并且在打印中遇到一些问题。 PrintQueue.GetPrintCapabilities()。PageMediaSizeCapability集合没有打印机支持的所有PageMediaSize。 我正在使用hp officejet 7610驱动程序(支持A3 Pag ...
PrintQueue或PrintTicket是否具有任何属性或方法来确定所选打印机是虚拟打印机? 例如,该过程应限制M / S Xps文档编写器,传真,发送到OneNote,PDF打印机等。仅应从LocalPrintServer中过滤掉实际的打印机,并动态提供列表。 ...
我需要运行服务器 X 的 Windows 服务来显示所有打印机的状态:缺纸、没有碳粉等。该服务正在一台机器上运行,但当然并非所有打印机都安装在机器上。 即使打印机安装在机器上,我们也没有打印机的状态! 我唯一能做的就是取出纸张,打印一张测试页(记事本),现在我可以看到我缺少带有下面代码的纸张,但是 ...
问题 我正在尝试将zpl RAW发送到打印服务器。 有一台Zebra ZM400打印机。 我可以得到PrintServer,PrintQueue对象。 此外,我可以添加一个作业,并写入其JobStream。 我检查了打印队列(在Windows上),并发送了文档。 打印机数据指 ...
TimeJobSubmitted属性似乎没有返回正确的时区中的时间。 当我在Windows中手动查看“打印队列”时,可以看到时间正确。 (示例:显示在3:30提交的Job1); 问题是使用PrintJobInfoCollection在代码中解析打印作业时,它似乎没有使用正确的时区,因为 ...
任务 当用户打印文档时,将出现暂停弹出窗口,然后填充表格,单击输入,表格将关闭,作业已恢复。 我们有50台网络打印机 , 2000台客户端计算机和一台打印服务器 。 每个客户都有3或4台打印机 问题 如果用户使用网络打印机(CANON,HP) (或)在 ...
我想知道是否可以更改在调出打印队列以查看排队的打印机文档时可见的“所有者”名称。 我有一个Windows服务,该服务从用户处接收文档并将其发送给Windows打印机,并且“所有者”始终是登录到运行该服务的工作站的用户的名称。 我想将“所有者”更改为其他名称,这将在Windows服务加载和使用 ...
我有一台通过以太网电缆连接到专用网络的打印机 (HP PageWide MFP P57750)。 在一个简单的 C# Web 应用程序中,用户将 pdf 文件发送到打印机并设置要打印的份数。 在打印结束时,应用程序应通知作业结束。 我尝试使用 PrintDocument 的 EndPrint 事件 ...
我正尝试发送文件而不通过Adobe通过以下几个Answers建议的通过Adobe打开文件; 相反,我使用的是PrintQueue库(来自System.Drawing.Printing )。 到目前为止,我已经完成了什么: 我将正确的PrintQueue引用为pq: 据我从M ...
我们正在尝试在Zebra打印机上打印一批标签。 但是,有两个问题:-有时缺少某些标签-有时某些标签以错误的顺序出现 Zebra打印机在Windows中设置为文本/通用打印机。 我们使用ZPL将临时文件复制到打印机。 每个标签都单独复制到打印机(使用.NET File.CopyTo(. ...
使用此代码: 我可以使用某些打印机队列成功打印文件,但不能使用所有打印机队列成功打印文件,并且得到System.PrintJobException-不支持指定的方法 。 (默认情况下,这里的参数PrintTicket是默认值,但是我需要此重载方法才能更改此值)。 此外, Prin ...
我在Visual Studio 2010中编码C#。我想添加System.Printing.PrintQueue( http://msdn.microsoft.com/zh-cn/library/system.printing.printqueue (v=vs.100) .aspx )到我的代码 ...
由于这个问题的帮助,我正在检索默认的打印队列。 我也能够确定DefaultPrintQueue 但是,如何正确确定打印队列列表中的哪个打印队列等于DefaultPrintQueue ? 我试过了: 但是这两个对象显然不会相同。 然后,我假设我可以将每个PrintQueue ...
我正在尝试用我的C#代码打印4个PDF或4个Jpeg,但是我遇到了一个非常importart的问题。 这是我打印PDF的代码: 这样就可以了,但是我对优先级有疑问。 我发送此订单以打印Doc1.pdf,Doc2,Doc3和Doc4.pdf,但我的打印机将它们混合打印。 例如,它首先 ...
我正在使用PDF控件套件,它在启动时自动创建一个打印队列,但偶尔如果应用程序异常终止,则队列不会被删除,因此在下次启动时会创建一个副本。 我可以使用打印机列表检查打印队列以找到它,但我看不到如何删除特定队列? ...
我试图在共享打印机上打印文档; 我需要获取打印队列详细信息。以下代码始终从“Microsoft XPS文档”获取队列作为作业数= 0.但我的默认打印机配置为“HP LaserJet P1505n” 如何从特定的共享打印机获取打印队列详细信息? 我也尝试过跟随 但得到的错误是: ...
我正在编写一个应用程序,以检查来自打印服务器的网络打印机是否已连接到远程计算机,但是远程部分遇到了问题...我正在使用System.Printing,并将远程主机名/ IP地址通过'compID'变量。 我遇到的问题是代码总是返回本地计算机而不是远程计算机上的网络打印机: 原谅最后那头 ...
我想用C#打印XPS文件。 我将XPS文件作为字节流获取。 我尝试使用PrintQueue类中提供的不同AddJob方法来实现这一目标,并遇到了以下问题 AddJob(String) 这将接受字节流并进行打印。 但是此方法会使文件假脱机保持很长时间,因此无法使用它。 ...
我们的VB WinForms应用程序使用标准的PrintDocument对象打印一系列报告,其中一些页面具有多个页面。 我的客户指出硬拷贝报告的打印顺序不正确。 当我调试代码时,我可以验证报告是按正确的顺序生成的,但是当我检查打印队列时,报告却没有按照提交的顺序显示。 当我按已提交(日期时 ...