Lantronix xPrintServer introduced a wireless printing for iOS devices and can support almost all printer models vendors including HP, Canon, Dell, Epson, Xerox, Lexmark- but it only supports network printers and will not work with printers directly connected with your system using USB port.
According to Lantronix the device size is almost equal to the iphone which can be plugged into an existing network using a regular RJ45(CAT5) cable. The device comes with only one network port and also requires external power source.
The wireless printer for iOS devices AirPrint by Apple only worked with few printers-so to overcome this pain and if you need to print anything from your beloved iOS Device (iphone, ipad, ipod...) as you want it to be in the moment of time Lantronix Xprintserver is the choice.
The device is designed for business environment and will be available in new year with estimated price of $150.