The ippfind program implements Bonjour/DNS-SD discovery of IPP printers and can be used to find and test specific printers. Among other things, it is used as part of the IPP Everywhere Printer Self-Certification test tools.
The ippproxy program implements a generic IPP Proxy interface that allows you to connect a local IPP or PCL printer to an IPP Infrastructure Printer such as the ippserver program.
The ippserver program implements a generic IPP Printer interface that allows you to host shared printers using the IPP Shared Infrastructure Extensions as well as support local printing or document processing.
The ipptool program implements a generic IPP Client interface that allows a user to send different IPP requests and act based on the response from the Printer. Among other things, it is used as part of the IPP Everywhere Printer Self-Certification test tools.
The ipptransform program is a generic file conversion utility that is used primarily with ippserver to support rasterization of JPEG and PDF documents for IPP Everywhere and HP PCL printers.
The ipptransform3d program is a generic file conversion utility that is used primarily with ippserver to support slicing of STL and 3MF documents for 3D printers connected via USB.
The CUPS API provides lower-level functions for managing HTTP and IPP client and server connections, functions for generating and consuming PWG Raster Format document data, and higher-level functions for discovering, querying, monitoring, and submitting print jobs to IPP printers.
Copyright © 2016 by The ISTO Printer Working Group and copyright © 2007-2016 by Apple Inc. IPP Everywhere, the IPP Everywhere logo, and the PWG logo are registered trademarks of the IEEE-ISTO. Please contact the PWG Webmaster to report problems with this site.