All the pictures I have printed out so far have been flat and cloudy.
This despite using all sorts of variations in method and media.
I think that I have now solved it, at least for HP 990c printers.
Under Advanced Features, I turned off Automatic Image Enhancement.
Possibly this only suited Photos.
It has made a clear difference.