If it is AirPrint compatible then yes. Most HP Printers are and many other manufacturers are introducing them.
If you install a program called "FingerPrint" on your home PC or Mac (google it). This program allows you to print to any printer that is connected to that PC or Mac as long as you are on the same network. The program is $10, but is better than having to find an AirPrint compatible printer! I have used it a lot at home where my laptop (Windows 7) and my iPad 2 are on the same wifi network. I have also used it at work where my PC (Windows 7) is connected to the network by wire and my iPad on wifi. Sent from my fairly fuzzy iPad 2.
It depends on the model and whether it supports AirPrint. You can find supported models on the Apple or HP websites. If its not supported, there is an app called HP Home&Biz that will help.
I have given you your own thread for your question as you had posted in another ongoing thread essentially hijacking it. This makes it very confusing to follow the conversation, so in future please begin your own thread for your question!
I use Printopia which lets you print to any printer connected to your mac. It's $20 so the Fingerprint at less than $10 might be a better option mentioned above. I can say that Printopia works great and installs in the system settings panel. I use it on an old G4 macmini I use as a server.
With Printopia or Fingerprint are you able to just use the print function on the iDevice or do you have to also go through some steps on the device?
Once you have the software installed all you do is print from your idevice. You don't have to do anything on the mac end.
Thanks and wow. I just downloaded fingerpprint. I've been wanting something like this for a long time. It works great.