问题标签 [lpr]
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.
linux - EPSON TM-T20II 使用 RPI2 打印
我正在尝试使用 RPi 2 打印文本文档,但是当我尝试打印打印机时,只会打印出不可读的文本,例如:-
这是使用 CUPS 随附的 Epson Stylus T20 - CUPS+Gutenprint v5.2.9 (en) 驱动程序。
当我尝试使用来自 Epson 站点的驱动程序时,我在 CUPS 中收到以下错误:-
有没有其他人遇到过这个问题,或者有人知道我在哪里可以获得 armhf epson 打印机驱动程序吗?
硬件/软件信息:-
如果您需要更多信息,请询问。
先感谢您。
node.js - 在nodejs中顺序运行函数
我对节点非常陌生,并且在按顺序运行某些函数和使用回调时遇到了问题。我曾尝试使用异步模块,但是,我认为我遗漏了一些东西,因为它使我的功能无序。
用最简单的术语来说,我想以 url 参数的形式检索一些数据,然后:1. 将它们写入文件 2. lpr 打印它们 3. 删除文件
我当前的代码在打印之前删除了文件。即在第 2 步之前的第 3 步。有人会就如何最好地按顺序执行这些操作提供一些建议吗?提前致谢。
});
php - 使用 CUPS 和 Lpr 从远程服务器打印
让我们一步一步开始。
设备:
REMOTESERVER = ubuntu 服务器 12.04 (ip 95.211.132.49);
LOCALSERVER = ubuntu 服务器 12.04 (公共 ip 195.91.166.141);
PRINTER_1 = TSC TTP-343C;
PRINTER_2 = HP LaserJet Pro M201dw;
描述:
LOCALSERVER(私有 ip 192.168.0.1)用作网关。两台打印机都通过以太网电缆连接到网络,因此它们具有私有 ip(192.168.10.38 和 192.168.10.39)。REMOTESERVER - apache + php 服务器。
目标:我想/需要通过单击一个按钮从 REMOTESERVER 打印两个文件。第一个文件应在 PRINTER_1 上打印,第二个文件应在 PRINTER_2 上打印。
我在做什么:我安装 CUPS(https://www.cups.org/)和 LPR(http://www.wikiwand.com/en/Line_Printer_Daemon_protocol)。之后,我将打印机添加到 CUPS。lpstat -p -d
显示两台打印机。接下来我打印两个文件: 1.png 通过命令:
和 2.png 通过命令:
所以它的工作。
问题:我无法通过 REMOTEHOST 的 lpr 命令打印文件。在远程服务器上,我无法添加打印机,因为它们只有一个私有 IP。我不知道如何在 REMOTESERVER 上添加打印机。我还尝试添加 LOCALSERVER 的 ip 并将端口转发到其中一台打印机,但这无济于事。当我在 CUPS 中添加打印机时,我尝试使用 http\ipp\socket 和另一个协议。所以问题是如何在 REMOTESERVER 上添加打印机。
非常感谢,对我的英语感到抱歉。
pdf - 为什么在使用 lpr 打印 pdf/png 文件时会获得无数的字符/数字“编程”页面?
我有一个愚蠢的问题,简直让我发疯:
当我尝试lpr file.pdf
根据文件使用打印文件时,我遇到以下问题之一:
- 打印机无法识别 A4 格式
- 该文件是打印出来的,但还有无数页的编程代码(我猜是 PDF 文件的“真实”面貌)、字符和数字。
PNG文件也是如此。
我正在使用 MAC OS X El capitan 和 Xerox colorQube 打印机。显然,如果我使用 Acrobat 或 Preview 打开文件并手动进行打印,我完全没有问题。
我希望你能给我一些线索,因为我在网上找不到任何有用的东西。
PS:如果我使用该选项-l
,打印机会打印一张纸,说明打印机未配置为直接打印 pdf 文件。
python - 从 Web 打印 PDF 而不先保存到文件系统
在 Python3.4 中,我使用以下代码使用 requests 库从网站打印 PDF:
有没有办法直接跳过临时文件保存并直接流式传输打印机?
printing - LPR:将发送到打印机的文件的位置是什么?
对于有关打印纳米流体的研究项目,我需要对我的 Epson Stylus SX600FW 进行更多控制。我正在使用 将文件发送到打印机lpr test.ps
,然后它在打印队列中。现在我想查看打印机驱动程序将发送到打印机的文件(在 pdl 中?)。该文件的临时存储位置在哪里?
或者有没有其他方法可以获得这个文件?此文件应包含 ESC/PR 序列,我想在其中进行一些更改,然后将该文件发送到打印机。
ubuntu - LPR 命令未在 Ubuntu 上的 .net 核心中打印类型 128 的条码
我正在使用 .net 核心创建 PDF 文件iTextSharp
。
我已经使用Barcode128
类iTextSharp.text.pdf
将条形码添加到我的 PDF 文件中。
为了在 .net core 中打印 PDF,我使用以下代码:
如果我的 PDF 文件包含纯文本,则可以正常打印。但如果它包含条形码,它会打印一个空白页。
这里有什么问题?Ubuntu 的 LPR exe 与 128 型条形码不兼容吗?
php - php exec 无法使用杯子打印
如果我从 root 运行 lpr,甚至从 apache 运行
奇迹般有效。
但是,当我使用 php_exec 打印时
我收到以下错误
我什至将 apache 设置为 test.txt 的所有者
当我使用 ls、cat ecc 时,Php exec 可以工作。但是 lpr 和 lpstat 不起作用。
怎么了?
注意:我在 Centos 6.8 和 php 5.6
linux - Brother QL-720NW 指定介质尺寸似乎被忽略了
在Brother QL-720NW 上打印时-o media=...
被命令忽略。lpr
我使用以下方法添加了自定义纸张尺寸:
当从 CUPS 中将新尺寸设置为打印机的默认尺寸时,它会起作用。这修改了 ppd 文件并产生(在 CUPS 中):
新媒体有一个奇怪的名字om_br-l-0-b-3-e-01-a-5-f-9-a-9_61.91x24.96mm
。
但是,假设我要添加几个额外的自定义纸张尺寸,我似乎无法lpr
直接在命令中指定一个,例如:
这将以默认尺寸打印或使 QL-720NW 的电源按钮闪烁红色。
任何想法?这是在 Ubuntu 16.04 上运行的。