Skip to content

zealane/printer-know-how

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

printer-know-how

引擎(Engine)

硬件

控制(Controller)

打印控制语言(Printer Control Language)

  • PJL

​ PJL是Printer Control Language的缩写。最初由HP公司推出,用于更改打印机纸盒、尺寸等设置。

协议(Protocol)

  • LPD

    LPD是The Line Printer Daemon的缩写。最初于二十世纪八十年代在Berkeley Unix中引入的。LPD运行在端口515/tcp上,可以使用lpr命令访问。LPRng是类UNIX操作系统下的一个流行的LPD应用。

  • IPP

    IPP是Internet Printing Protocol的缩写,于1999-2005年之间发布的一套标准,应用于互联网打印、移动打印,云打印,也适用于3D打印。

  • IPP Everywhere

    IPP Everywhere是于2013年公开,它允许个人电脑和移动设备发现打印机,将文件打印到网络打印机或USB打印机,而无需使用厂家的驱动软件。该协议成为了免驱打印的通用标准。

  • SNMP

    SNMP 全称为Simple Network Management Protocol,是简单网络管理协议,由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议用于获取打印机设备状态,如查看是否卡纸、是否没粉等,服务器也可以主动接受打印机发送的SNMP信息。

软件/应用(Software)

  • OpenPrinting

    • OpenPrinting 在Linux/Unix操作系统下开发基于IPP的打印技术。
    • 大多数现代的打印机不需要额外的驱动和软件就能通过OpenPrinting工作。
  • LPRng

    • The LPRng software is an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality.
  • LPRngTool

    • LPRngTool is a Graphical User Interface for the monitoring and configuration of the LPRng printing system.
  • ippsample

    • ippsample 用于模拟一台ipp打印机,是一种功能全面,开源的IPP-2.2和IPP Everywhere兼容打印机模拟器。当你想测试IPP应该具有的功能时,这个项目应该很有帮助。

打印机安全(Security of Printer)

参见:https://github.com/zealane/printer-security

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published