Printer print issue please help

I have searched in many websites for a help to solve this problem, but nothing found. It is the problem in printing from Ms – Word 2007. I am using HP computer and HP Printer (Photo Smart C 5380). My OS is Windows XP. When I am selecting Diagonal, Horizontal or vertical fill gradient it is printing with lines instead of print gradient.
When I select ‘From Corner’ it is printing with tiled style. I have tried more than three colors and also with the preset gradients but there was no change in the result. I think somebody can help me to sort out this problem.
