"I have been able". What happens if you try?
It must be a driver issue, I think. Did you download the latest driver for your OS (Vista, I think) from the HP site?
It might work with a small work-around. Print to pdf, then use your pdf-reader (Adobe or foxit for example) to print. You didn't tell you couldn't print pdf's on this printer, so I assume that works.
If you don't have a way to print to pdf, please post again so we can tell you what to download to do that.
I have an HP Photosmart C5280 All In One inkjet printer which I've had in use for just over a year and it scans, it copies, it prints, but one thing I haven't been able to do with this printer is print out any Quicken reports. I have the C5280 set as my default printer. Two weeks ago, unable to address Christmas cards on this printer I disconnected it from my computer, connected a 10 year old HP 895Cse inkjet printer to my computer and was able to address my envelopes.
While still connected I tried to and was able to print out some Quicken reports using my HP 895Cse inkjet printer. I now have my C5280 connected back to my computer, I tried again to print out some Quicken reports but still couldn't. I have the C5280 set as my default printer in Control Panel. Any reason why I can print Quicken reports on one printer but not on another printer? Could it be a printer port issue? I haven't called HP's tech support yet because I can't stand having to deal with HP's tech support in India.