This method would save you the $10 App that you don’t have to buy. As well as save you money without getting a new Airprint Compatible Printer. However, your PC need to be on whenever you want to print. This method will not work with Mac, and I tested this on my PC at work with Canon LaserJet without a problem, and it is also tested at home on my HP C2750 All-in-one Printer. Looks like this could work on universal printer of any kind.
Step 1. Download the Airprint zip file from MediaFire
Step 2. Run CMD in the Search Box and a Command Line box would appear. (If you are on Windows 7 or Vista, you need to run as admin Command Prompt by going to Start > All Programs > Accessories and right click on Command Prompt and select Run as administrator)
Step 3. Type the code below as is with the space and everything, don’t copy and paste into the Command Prompt, it will not work, type it in manually.
Type the code below for 32 Bit Windows in the Command Line:
sc.exe create AirPrint binPath= “C:\Program Files\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
Type the code below for 64 Bit Windows in the Command Line:
sc.exe create AirPrint binPath= “C:\Program Files (x86)\AirPrint\airprint.exe -s” depend= “Bonjour Service” start= auto
If it’s successful, it will display [SC] CreativeService SUCCESS in the Command Line
Step 4. Type this in the Command Line: sc.exe start AirPrint (If this fails for whatever reason, mine did, I would run the file airprint.exe manually by going to folder Program Files > AirPrint ) The success reply is a little longer this time but is instant,
A message should appear from your Windows Firewall asking you to allow access or cancel AirPrint. Click allow access.
The best way to try if it works with your iPad or iPhone is with Safari Browser; to the left of the address bar is an arrow (often used for saving bookmarks and such), click it and select print. You can then select a printer.
If your Windows Vista or Windows 7 requires a login, before you can print, it will ask you username and password on you iPad or iPhone.
That should do it.
Main Source: Online Tech Tips