问题标签 [cups]

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 投票
1 回答
8367 浏览

cups - 使用 CUPS 打印 html 文件

有没有办法明确告诉 CUPS 服务器您发送的文件text/html因此覆盖了 mime.types 查找?

0 投票
1 回答
290 浏览

java - Java Print 有什么方法可以忽略 lpoptions?

我正在使用 javax.print API 在 Debian Linux 上打印 Jasper 报告。由于某种原因,保存的 lpoptions(CUPS 设置)总是覆盖在 Java Print 对话框中选择的设置。此时我解决此问题的唯一方法是删除用户目录中的 .lpoptions 文件。有没有办法让 javax.print 忽略保存的 lpoptions?

0 投票
1 回答
16697 浏览

cups - PDF文件的CUPS打印

如何告诉lpr命令 (CUPS) 我的文件实际上是 PDF?

lpr file.pdf

不会打印任何东西。

0 投票
1 回答
506 浏览

ubuntu - HPLIP 通过 PHP 发送传真

我想在我们购买的 HP MFP 上集成传真功能,并使用内部开发的 php 应用程序。

但是,我发现传真实用程序 hp-sendfax 尽管允许命令行选项,但如果我从 Ubuntu 服务器桌面运行,它就可以工作,当我尝试从 Mac 上的 Sah 会话到我们的 Ubuntu 服务器时,它拒绝工作。

有没有人知道如何让它在纯命令行模式下工作?

0 投票
1 回答
919 浏览

linux - 子类型和 mDNSResponder

我想使用http://praxis.edoceo.com/howto/cups-airprint的指令发布我的本地打印机,但使用 mDNSResponder 而不是 Avahi。这不是关于哪个更好,因为 Avahi 可以做到这一点并记录在案,而是关于如何使用 mDNSResponder 实现相同的目标

问题是我不知道如何指定 AirPrint 工作所需的子类型 (_universal._sub._ipp._tcp)。

0 投票
1 回答
266 浏览

c++ - 为什么 CUPS 不返回我的默认打印机?

我正在拨打以下电话:

位置numDestsdests设置得当。null被返回,即使我设置了默认打印机。为什么是这样?

0 投票
4 回答
5741 浏览

macos - 在命令行上将 Mac iWork 文件批量转换为 PDF

我正在尝试在命令行上将一堆分类的 iWork 文件(Numbers、Pages、Keynote)批量转换为 PDF。

我一直在尝试 cups-filter 但 iWork 类型没有 MIME 类型的过滤器。然后我研究了使用 qlmanage 生成预览图像并使用它,但这似乎不适用于多文件 Keynote 文档,因为它们生成为 HTML 而不是 PDF。

有什么建议么?我宁愿不求助于 AppleScript。

0 投票
2 回答
802 浏览

macos - 文件在我 ls 之前不会被命令找到

当我尝试使用 lpadmin 添加打印机时(在解压缩正确的 PPD 的封闭 .gz 存档后)我经常收到错误:

“无法打开 PPD 文件 [x] - 没有这样的文件或目录。”

但是当我导航到 /Library/Printers/PPDs/Contents/Resources/ 和 ls 时,我试图使用的 PPD 就在那里。所以我在历史上对 lpadmin 打了几次向上光标,然后逐字重新发出命令……它起作用了。

这可以在 10.6 和 10.7 中的众多 Mac 上复制。就好像 ls 命令“说服” lpadmin PPD 确实存在一样。我不知道这是文件系统滞后(缓冲)、终端问题还是其他问题。

0 投票
1 回答
295 浏览

matplotlib - matplotlib 生成的 .png 和 .eps 文件不会在 RHEL 5 上打印

我正在使用 matplotlib.pyplot 绘制一些数据,并在运行 plt.show() 后将图像保存为 PNG 图像或封装的 postscript。

当我用 evince 打开这些保存的文件并尝试打印它们时,会向打印机发送一个作业,但没有打印任何内容。绘图显示在屏幕上没有问题。

我需要在 matplotlib 中做些什么来生成可打印的 PNG 和 EPS 吗?这是 matplotlib 中的错误吗?

0 投票
1 回答
1090 浏览

linux - 杯子pdf打印的自定义参数

我想实现从 Windows 机器到 Linux 的 pdf 打印。我在 linux 中使用 CUPS pdf 并在 Windows 中安装驱动程序。

此外,我想传递一些带有打印的自定义参数,例如发送者的全名、接收者名称、手机号:在到达 Pdf 时发送 SMS 等。(我将使用自定义打印对话框通过 pint 对话框获取这些参数。)怎么做我把这些和印刷一起传了吗?我如何在 linux 端处理这个问题?什么是简单的方法?

我不擅长 PostScript 或 Ghostscript。如果那是唯一的解决方案,那么我会尝试。也欢迎任何将自定义变量从 Windows 传递到 linux 打印机的替代解决方案。