问题标签 [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.
linux - 使用 CUPS 打印,我的应用程序何时可以退出?
我有一个使用杯子进行打印的 linux 应用程序,但我注意到如果我打印然后立即退出我的应用程序,我的打印输出永远不会出现。所以我假设我的应用程序必须等待它在退出之前真正从打印机中出来,所以有谁知道如何判断它何时完成打印?
我正在使用 libcups 打印我的应用程序生成的 postscript 文件。所以我使用命令打印文件,然后返回到我的应用程序。所以我的应用程序认为该文档在我猜它还没有到达打印机队列时已经进入打印机队列。因此,与其让我的所有用户都必须在屏幕上查看系统托盘中的打印机图标,我宁愿有一个代码解决方案,所以如果他们在它真正被发送之前尝试退出,我可以提醒他们这个事实. 此外,我生成的文件是一个临时文件,所以很高兴知道它何时完成,以便我可以删除它。
types - 如何在 postscript 文件中嵌入真正的字体
我有一个跨平台应用程序,对于我的 Linux 和 Mac 版本,它会生成一个用于打印报告的 postscript 文件,然后使用 CUPS 打印它们。它适用于简单的字符和图像,但我希望能够将真正的字体直接嵌入到 postscript 文件中。有谁知道如何做到这一点??我也可以对简单的 ascii 字符进行编码,但我不确定如何对通常的 az 0-9 之外的任何字符进行编码,例如带有重音符号的外来字符。
cups - 渲染对象的类型(CUPS)
我正在为 CUPS(pstoraster)制作我的 RIP 副本。我想知道使用 ghostscript 渲染的对象的类型。
有没有人有这个想法
orientation - 在 Postscript 文件上使用 Cups 反转方向
在 CUPS 中使用 lp -oorientation-requested=6 打印 postscript 文件时,第一页反转 180 度,然后下一页回到 0 方向。第三页旋转 180 度,第四页回 0 以此类推。我需要将文件中的每一页反转 180 度。任何关于尝试什么的建议将不胜感激。
printing - 将自定义页面大小添加到 .ppd 的最简单方法是什么?
我想将自定义页面大小添加到我的打印机的 .ppd(PostScript 打印机定义)文件中。我必须添加什么才能使新的页面大小正常工作?
python - 打印到远程 IPP/CUPS 服务器或打印机的最简单方法是什么(在 python 中)?
我有一个 postscript 文件,并希望将其打印在支持 IPP 的设备(或 CUPS 服务器)上。我可以摆脱的最少代码和依赖项是什么。
使用 LPR 或 libcups 给了我很多跨平台依赖。所以我的第一个方法是实现 IPP(cup 和许多现代打印机使用的协议)的最小子集,因为“它只是扩展的 HTTP”。但不幸的是,IPP 客户端的代码比几行代码多得多,到目前为止,我发现没有任何 IPP 客户端实现仅用于打印而不是管理打印服务器。
我更喜欢 Python 中的解决方案,但也会对其他动态语言中的某些内容感到满意。
macos - 我如何知道 CUPS 打印作业何时完成以及有关该作业的信息?
每次创建/完成 Mac 打印作业时,我都需要知道,以及有关该作业的一些信息(打印的内容、页面、副本等)。
到目前为止,我想出的最好方法是在 /var/spool/cups/ 上使用 kqueue() ,然后在创建 c##### 文件时对其进行解析,但我想知道是否有更好的方法方式。
php - 从 php/linux 获取 pdf 的布局模式(横向或纵向)
给定一个 PDF,如何使用 PHP lib 或 linux 命令行工具获得 PDF 的布局模式(或相对宽度/高度)?
使用http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf可以在新 PDF 上设置此变量,但对于 adobe 中的现有 pdf。
考虑将 pdf 转换为 ps,或以其他方式使用 gs - 比如先将其转换为图像,然后获取其宽度和高度。这是最好的方法吗?
browser - 服务器生成打印到离用户最近的打印机
我们有一个 SAAS 应用程序,其中在我们的应用程序服务器上生成报告和其他打印作业,然后发送到 CUPS 打印队列。队列通过 IP 打印打印到客户端的打印机;到目前为止一切正常。
但是,我们对新客户提出了新要求。他们希望将打印作业打印到离当前正在使用的工作站最近的打印机上。这是一组 8 个共享工作站,每个工作站附近都有两台打印机:一台激光打印机和一台热敏标签打印机。打印机连接到网络并拥有自己的 IP 地址。它们支持 IP 打印。
由于用户进来只是选择一个开放的工作站。我们不能将打印机与用户联系起来。我们如何识别工作站并映射其附近的打印机。一旦我们标识了一个工作站,就很容易创建一个数据库表,将它存储在我们可以查询的打印机附近,但是我们如何标识工作站呢?
曲奇饼?如果他们删除所有浏览器历史记录会怎样?其他想法?
java - 减少冲突
尝试为我正在尝试构建的简单语言整理此语法时遇到一些转变/减少冲突:-(。有人可以指导我正确的方式吗?