如何控制 Ubuntu 桌面上打印机的使用?

如何控制 Ubuntu 桌面上打印机的使用?

我住在宿舍,需要打印的东西很多,买了一台家用惠普打印机,一台笔记本电脑,想把打印机和笔记本电脑共享给室友(大概500人),并向他们收取打印费。

我正在想的是:

  1. 用户插入包含要打印的文件的 USB 驱动器。
  2. 提示他或她登录并支付费用(使用 Stripe API)(如果这很难,那么之后就可以了)打印文档
    3.记录他或她打印的内容,以防他或她想要退款。

这是局限性。

  1. 我想确保绕过付款流程是困难的,否则我就会自掏腰包。
  2. 我们学校对电子设备的限制很严格,所以我会在自己的笔记本电脑上完成这个项目,并在宿舍里安装设备。
  3. 宿舍内的网络接入有限。
  4. 打印多种类型的文件,包括办公文档、pptx、xlsx、csv、txt 和图像 jpg、png、tiff、webp 和 pdf 等。

以下是我的问题:

  1. 有没有现成的软件可以用于这个项目?我在 Github 上搜索过,没有找到。
  2. 我该如何禁用正常的 ctrl+p 打印过程并让它们“登录”?
  3. 我有一点 Python 和 PHP 编程经验,但 C/C++ 编程经验很少。

相关内容