原标题:《How to Build a Printer》 评分: 378 | 作者: cat-whisperer 💭 都能假扮打印机了,PDF 还重要吗? 🎯 讨论背景 这篇帖子讲的是 Xteink(一个开放平台的 e-ink 电子阅读器系列)如何通过 CUPS(Common UNIX Printing System,一套 Unix/Linux 打印系统)和 IPP(Internet Printing Protocol,网络打印协议)把设备伪装成网络打印机,让任何能点“打印”的程序直接把页面送到屏幕上。评论里最细的部分集中在 PWG Raster / Apple Raster、mDNS(Multicast DNS,局域网设备发现)、bi-level 1bpp 和抖动算法这些打印链路细节,因为它们决定了带宽、内存和显示质量。另一条争论是为什么不直接渲染 PDF:评论指出 PDF 格式复杂、对小型 MCU 和低 RAM 设备太重,即使设备规格写着支持 PDF,也不等于适合当作默认输入格式。讨论最后扩展到 e-ink 的真实用途、Linux/CUPS 的兼容性,以及打印软件长期积累的混乱