This is a community project to document supported formats of IPP printers. Please contribute to this repository by sharing your printers attributes.
Make and Model | application | image | text |
---|---|---|---|
Canon MX490 series | octet-stream | jpeg, pwg-raster, urf | |
HP Color LaserJet MFP M476dn | PCLm, octet-stream, pdf, postscript, vnd.hp-PCL, vnd.hp-PCLXL | jpeg, urf | |
HP Color LaserJet MFP M477fdw | PCLm, octet-stream, pdf, postscript, vnd.hp-PCL, vnd.hp-PCLXL | jpeg, urf | |
HP LaserJet 100 colorMFP M175nw | pdf, postscript, vnd.hp-PCL, vnd.hp-PCLXL | urf | |
HP LaserJet Pro MFP M127fw | PCLm, octet-stream | jpeg, urf | |
Xerox B210 Printer | PCL, PCLm, octet-stream, postscript, vnd.hp-PCL, vnd.hp-PCLXL, x-QPDL | urf | plain |
Run java -jar printer-attributes.jar
without arguments to discover printers having Bonjour, AirPrint or Mopria enabled.
Run java -jar printer-attributes.jar ipp://yourprinter ipp://otherprinter
to query specific printers.
by running java -cp printer-attributes.jar de.gmuth.md.GenerateReadme
or ./mvnw
Using the inspect workflow of the ipp-client library you can save unmodified original printer and job attributes.
java -cp printer-attributes.jar de.gmuth.ipp.client.InspectPrinters # Bonjour
java -cp printer-attributes.jar de.gmuth.ipp.client.InspectPrinters ipp://yourprinter
To share your saved printer attributes (ipp response file)
- create an issue and attach the
.res
file - or send a personal message via email attaching the
.res
file - or fork this repo, add the
.res
file and create a pull request.
Attributes are normalized by hardcoding private or volatile attribute values.