gpt4 book ai didi

python - 打印到远程 IPP/CUPS 服务器或打印机的最简单方法(在 python 中)是什么?

转载 作者:太空狗 更新时间:2023-10-29 21:57:37 35 4
gpt4 key购买 nike

我有一个 postscript 文件并希望将其打印在支持 IPP 的设备(或 CUPS 服务器)上。我可以做到这一点的最少代码和依赖项是什么。

使用 LPR 或 libcups 给了我很多跨平台依赖性。所以我的第一个方法是实现 IPP 的最小子集(杯子和许多现代打印机使用的协议(protocol)),因为“它只是扩展的 HTTP”。但不幸的是,IPP 客户端的代码比几行代码多得多,到目前为止,我发现没有任何 IPP 客户端实现仅用于打印而不是管理打印服务器。

我更喜欢 Python 的解决方案,但也喜欢其他动态语言的解决方案。

最佳答案

您需要将远程打印机添加到 CUPS:

lpadmin -p printername -E -v //IPADDRESS/spool -m driver.ppd

其中 driver.ppd 是用于打印的驱动程序

ps:如果之前设置了打印机,这也可以用于编程访问。

关于python - 打印到远程 IPP/CUPS 服务器或打印机的最简单方法(在 python 中)是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1302650/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com