With or without AirPrint enabled the Envy 4520 will not process a PostScript or PDF document sent to it. It lists the only MIME types the printer will accept for printing. The pdl (Page Description Language) key is important. It can be deduced from US 20110194124 that The URF key is one of extensions to the Bonjour Printing Specification mentioned previously. For that you might find Patent US 20110194124 A1 useful. The Bonjour Printing Specification Version 1.2.1 is a good source for understanding most of the TXT Record (txt =), apart from the URF entry. This enables the client to discover the printer and also tells the client what the printer is capable of doing. "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf" = eth0 IPv4 HP ENVY 4500 series Internet Printer local This is the reformatted output for an AirPrint enabled HP ENVY 4520: Gets all broadcast print queues (and more) on a subnet and records them in the file discovered. Utilities which interact with avahi-daemon are in the avahi-utils package and mDNS and DNS-SD services can be browsed wth avahi-browse. On Debian, avahi-daemon is essential to detect the Bonjour broadcasts from a printer. The client uses IPP to send the print job with information about what printer language it is in, whether it is to be duplexed, the number of copies, the resolution to be used for printing, the media output location on the printer etc. IPP (version 2.0) is needed for print management. They also utilise some extensions (not necessarily fully explained in existing literature) to the existing Bonjour specification to allow iOS clients to search specifically for AirPrint-capable printers and display them in a print dialogue. The broadcast mDNS packets contain information about the capabilities of the printer, its identity and its location on the network. The printer must communicate with the client using IPP The printer must be advertised with Bonjour broadcasting. There are two technologies central to the AirPrint facility on a printer: In fact, it would be unusual nowadays for a network-aware printer not to provide AirPrint support. More and more new printers come with firmware to support AirPrint. AirPrint was devised by Apple Inc to enable an iPhone, an iPad, an iPod Touch or a Mac, referred to as iOS clients (or just clients) to print without having to install drivers on the client device.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |