草庐IT

printing

全部标签

java - 将数据从 java 传递到 cups 过滤器

我在打印系统上工作,需要向每个打印文档添加任意文本(如作者、文档哈希、一些系统变量等)。我们使用Java打印服务(javax.print)作为打印客户端,使用Cups作为服务器。Cups有一些称为“过滤器”的文档后处理程序。Filter-是一个程序,将由Cups启动。Cups通过过滤一些参数-其中包括“工作属性”。因此,我决定将自定义属性从java传递到cups,并将属性作为文本添加到过滤器中的文档。一切正常,文档已打印,但我没有在过滤器中获取我的属性。它们甚至没有传递给Cups(在数据包嗅探器中看到)。我已经使用getSupportedAttributeCategories()查看支

java - 将数据从 java 传递到 cups 过滤器

我在打印系统上工作,需要向每个打印文档添加任意文本(如作者、文档哈希、一些系统变量等)。我们使用Java打印服务(javax.print)作为打印客户端,使用Cups作为服务器。Cups有一些称为“过滤器”的文档后处理程序。Filter-是一个程序,将由Cups启动。Cups通过过滤一些参数-其中包括“工作属性”。因此,我决定将自定义属性从java传递到cups,并将属性作为文本添加到过滤器中的文档。一切正常,文档已打印,但我没有在过滤器中获取我的属性。它们甚至没有传递给Cups(在数据包嗅探器中看到)。我已经使用getSupportedAttributeCategories()查看支

python - 有人有 Linux 上 fd_set 的 gdb pretty-print 代码吗?

现代版本的gdb允许集成python代码以“pretty-print”复杂的数据结构。对于C++的STL类以及一些更常见的boost.org类型,有一些非常pretty-print实现。在网络编程中,经常会遇到select/poll调用。poll()使用数据结构数组,而select()使用fd_set。有没有人遇到过fd_set的pretty-print实现,最好是可移植的,但即使是特定于平台的也可以。理想情况下,它是linux/x86,但我愿意接受任何东西并希望能够适应。 最佳答案 好吧,这是我写的东西,它似乎在Linux下对我有

python - 有人有 Linux 上 fd_set 的 gdb pretty-print 代码吗?

现代版本的gdb允许集成python代码以“pretty-print”复杂的数据结构。对于C++的STL类以及一些更常见的boost.org类型,有一些非常pretty-print实现。在网络编程中,经常会遇到select/poll调用。poll()使用数据结构数组,而select()使用fd_set。有没有人遇到过fd_set的pretty-print实现,最好是可移植的,但即使是特定于平台的也可以。理想情况下,它是linux/x86,但我愿意接受任何东西并希望能够适应。 最佳答案 好吧,这是我写的东西,它似乎在Linux下对我有

linux - 在 Linux 上通过 USB 发送原始数据

我正在ZebraTLP-2844打印机上打印一些标签,并且通过将EPL指令发送到共享USB打印机,在Windows上一直做得很好,如下所示:typeLabel.prn>\my-pc\zebra它似乎也适用于串行端口,使用typeLabel.prn>COM1现在我正尝试在Linux上做同样的事情,但它变得非常困难!我的第一个猜测是:catLabel.prn|/dev/bus/usb/005/002因为我的打印机在总线005上,设备002(使用lsusb命令检查)但它根本不工作,因为我得到以下信息:bash:/dev/bus/usb/005/002:Permissiondenied有什么猜

linux - 在 Linux 上通过 USB 发送原始数据

我正在ZebraTLP-2844打印机上打印一些标签,并且通过将EPL指令发送到共享USB打印机,在Windows上一直做得很好,如下所示:typeLabel.prn>\my-pc\zebra它似乎也适用于串行端口,使用typeLabel.prn>COM1现在我正尝试在Linux上做同样的事情,但它变得非常困难!我的第一个猜测是:catLabel.prn|/dev/bus/usb/005/002因为我的打印机在总线005上,设备002(使用lsusb命令检查)但它根本不工作,因为我得到以下信息:bash:/dev/bus/usb/005/002:Permissiondenied有什么猜

php - 从 PHP 应用程序通过网络打印

我有一组打印机通过网络连接,并为每台打印机分配了静态IP。现在我有一个在Linux服务器上运行的PHPWeb应用程序,它需要通过网络向这些打印机发送打印作业。这是否可能使用lpr或cups,我该怎么做。 最佳答案 您可以从这里使用LPRPrinter类:http://www.phpclasses.org/package/2540-PHP-Abstraction-for-printing-documents.html例子:setHost("10.0.0.17");//PutyourprinterIPhere$lpr->setData(

php - 从 PHP 应用程序通过网络打印

我有一组打印机通过网络连接,并为每台打印机分配了静态IP。现在我有一个在Linux服务器上运行的PHPWeb应用程序,它需要通过网络向这些打印机发送打印作业。这是否可能使用lpr或cups,我该怎么做。 最佳答案 您可以从这里使用LPRPrinter类:http://www.phpclasses.org/package/2540-PHP-Abstraction-for-printing-documents.html例子:setHost("10.0.0.17");//PutyourprinterIPhere$lpr->setData(

linux - 模拟 ZPL 打印机

为了在我的mac上模拟ZPL打印机,我在互联网上搜索了几天。最后,我有一个解决方案可以在这里发布,这样其他用户可能会发现它有帮助。我想在这里发布我的解决方案EmulateZebraprinter但是“感谢”那些认为这个问题与另一个问题重复的人,我认为这是完全错误的。所以对我来说唯一的选择是创建另一个问题并回答它。 最佳答案 因此,要在您的Mac(也可能是Windows)上模拟ZPL打印机:安装此Chrome应用ZplPrinter转到打印机设置,添加新设置。端口可能会有所不同。仔细检查。确保一切都已打开。要测试它,请在您的终端中尝试

linux - 模拟 ZPL 打印机

为了在我的mac上模拟ZPL打印机,我在互联网上搜索了几天。最后,我有一个解决方案可以在这里发布,这样其他用户可能会发现它有帮助。我想在这里发布我的解决方案EmulateZebraprinter但是“感谢”那些认为这个问题与另一个问题重复的人,我认为这是完全错误的。所以对我来说唯一的选择是创建另一个问题并回答它。 最佳答案 因此,要在您的Mac(也可能是Windows)上模拟ZPL打印机:安装此Chrome应用ZplPrinter转到打印机设置,添加新设置。端口可能会有所不同。仔细检查。确保一切都已打开。要测试它,请在您的终端中尝试