问题标签 [network-printers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2580 浏览

c# - How to print a document file to a network printer in c#

I need to send files (txt, docs etc.) over network using printer driver. I'm able to send raw data to server but not files. I had already tried to Ehsan's Method for printing, but the data inside the document doesn't seems to appear in the document. What I need is a method, or cmd line to print a file over network.

0 投票
2 回答
8207 浏览

c# - ASP.NET MVC 中以编程方式“hello world”默认服务器端打印机

我已安装打印机并在 Intranet 服务器上工作,我想以编程方式将“hello world”发送到该默认打印机。这似乎是最简单的事情,但我已经搜索了几个小时没有成功。(注意:我正在运行 Windows 7 的部署机器上开发 asp.net mvc)

我试图将此处的 VB 示例翻译成 C#,但它说“没有安装打印机”。

我还在这里尝试了 MSDN 的一个片段,但它说它无法识别打印机名称。

0 投票
0 回答
308 浏览

android - 通过网络打印到 Android 设备

运行 Jelly Bean 的 Android 手机是否可以模拟网络可发现打印机?

手机上的应用程序的目标是模拟打印机并让 Windows XP 计算机通过网络发现打印机。我将添加打印机并使用通用文本打印机对其进行配置。当文件通过网络发送到手机时,应用程序将接收文件并将其作为文件存储在存储卡上。

有谁知道这是否可能?

0 投票
1 回答
2934 浏览

c++ - 检查安装的网络打印机是否在线

我想检查打印机是否在线。为此,我使用 OpenPrinter 获取打印机句柄。然后我想在 PRINTER_INFO_6 中使用 PRINTER_STATUS_OFFLINE 和 GetPrinter()。结果总是0?

如何获取打印机的离线状态?

我使用的代码。

0 投票
1 回答
1610 浏览

python - 使用 Python 打开直到通过打印机

我有 Epson TM-U220B 网络打印机和一个钱箱。我正在开发 Python Web 应用程序,我设法通过我的应用程序配置打印机。我的打印机工作正常,我只想打开直到打印票。我在互联网上找到了一些打开抽屉的代码。

这是代码:

open_till 是不工作的代码,其他一切正常

谢谢

0 投票
0 回答
1326 浏览

java - 没有网络时共享打印机的 FileOutputStream

我在 Windows XP 下使用 Java。为了在旧的 Epson 打印机上打印,我使用FileOutputStream. 例如:

要初始化,FileOutputStream我使用打印机的网络名称,例如"\\Server\Printer". 如果计算机连接到网络,这可以正常工作,但如果没有可用的网络,我会收到FileNotFoundException消息“无法访问网络位置。有关网络故障排除的信息,请参阅 Windows 帮助”。Server是我正在运行应用程序的计算机的名称。无论如何,如果我使用"\\localhost\Printer"我会得到同样的错误。

我尝试了 Windows 文件资源管理器以查看是否出现此错误,以防这是 ​​Windows 问题。如果我尝试在\\Server\Folder未连接到网络的情况下输入某个本地共享文件夹 ( ),我会收到相同的错误。但是,如果我编写\\Server\Printer文件资源管理器会打开打印机。

那么,当没有可用网络时如何初始化呢?FileOutputStream

编辑:我有几台打印机通过 LPT1 和 USB 端口连接到服务器。相同的程序在其他计算机上运行,​​这就是我使用打印机的共享名称的原因。但是,如果有人从网络上拔下服务器,我希望我的程序继续在服务器上正常工作。

我已经运行了多年,但几天前我想更换一个路由器,为此我断开了服务器的连接。然后,我收到了这个错误,但是由于打印机连接到服务器,因此无论网络是否可用,程序都应该在服务器上运行。

0 投票
3 回答
6602 浏览

php - 如何使用 Yii 直接从打印机打印?

如何直接从打印机打印?

这是一个 Intranet Web 应用程序。用户将使用此应用程序,他们将从其部门的打印机(不同部门,不同的打印机)打印出报告。我正在谷歌搜索直接从打印机打印出来,但我找不到任何地方。我正在使用 Yii 框架 1.11。

我怎样才能做到这一点?可以直接从打印机打印出来吗?如何?

0 投票
1 回答
2012 浏览

windows-7 - 我在 Windows 7 客户端计算机上获得了共享打印机的重复打印作业

我有一个用于共享打印机的打印作业

我在 win server 2008 上共享了一台打印机

我正在使用 Windows 7 客户端机器上的这台打印机

我正在开发一个为所有打印作业编写所有打印机通知的应用程序

而对于打印队列中的一个作业,我收到了两个作业的通知,两个作业具有两个不同的 JobID 和两个不同的机器名称。

我的问题是为什么只为发送到打印队列的一项作业创建两个作业?为什么它们如此不同?虚拟作业具有 le 客户端的机器名称,真实作业具有打印服务器的机器名称

0 投票
1 回答
486 浏览

snmp - 施乐工作中心、地址簿、snmp

去年在我看来,找到一个网页,其中有使用 SNMP 设置工作中心 5755 公共地址簿(姓名、电子邮件)的示例。

现在我的 google-fu 有点生锈了,你能帮帮我吗?

是否有标准化的 OID 来映射公共地址簿或者它们是自定义的 xerox 扩展?

在施乐网站上,我找不到任何文档。我尝试询问他们的技术支持,但他们将我指向用户指南...

0 投票
1 回答
9869 浏览

printing - 无法在网络打印机上使用 cmd 打印 .prn 文件

我正在我的 c# 程序中尝试打印 prn 文件。为此,我首先尝试找到允许我在网络打印机上打印 prn 文件的命令的解决方案。所以这是我实际使用的命令:

我还尝试了另一个命令:

在这两种情况下,几秒钟后 cmd 显示消息:

但是当我使用 PDFCreator 作为打印机时,这两个命令都可以工作。所以当我写\\developer3.idtt.local\PDFCreator而不是"\\10.0.2.152\Brother DCP-7065DN Printer"文件时可以“打印”。


现在一些额外的信息:

  • developer3.idtt.local是我的完整计算机名称。
  • 10.0.2.152是 Brother 打印机的 IP 地址,它通过 ping 命令回答。
  • Brother DCP-7065DN 打印机是目标打印机,它在首选项中被选中为共享打印机。
  • 打印机端口

在此处输入图像描述 在此处输入图像描述

问题:

如何解决这个问题?您知道为什么 cmd 找不到这台打印机吗?