我正忙着制作自定义打印机的项目。基本上是RPi / beaglebone连接到带有步进电机和打印头的龙门架。
我正在设法从内存中打印图像(使用python),但我希望能够从任何应用程序中打印任何格式。
此时我认为最简单的方法是将RPi上的CUPS设置为通过Wi-Fi显示为网络打印机。我已经看过一些教程,展示了如何使用常规USB打印机进行此操作。
所以我想知道如何编写一个自定义CUPS光栅驱动程序,它只接收文件并将其作为光栅图像保存在特定dpi的内存中。
否则,我想知道是否有更简单的方法来做到这一点。似乎应该能够简单地在CUPS中查询队列中任何作业的光栅版本,而不是这样吗?