With PrinterShare™ you can print photos, contacts, and web pages. Many other iPhone applications, including Mail, Safari and Notes, allow you to copy something and then paste it to PrinterShare for printing. This way you can print virtually anything from your phone.
USING PRINTERS
Many WiFi-capable printers are detected automatically. PrinterShare can print to these printers directly from iPhone.
Any other printer will work too, as long as it's visible from a Windows or Mac computer. Download client software for that computer from www.printershare.com. PrinterShare will find clients in the same WiFi network automatically and use the printer through them.
Also, you can use printers anywhere in the world over Internet. This requires the same client software installed on receiving end, and registration on PrinterShare web server.
More on this:
http://printershare.com/help/iphone
Support for Google Cloud and BJNP printers