Any update on this issue - I last posted that I was having the same problem nearly a year ago now.
And it is still an issue.
In fact a new issue has cropped up - I print a datagrid and have it configured so that alternate rows are greyed so you can read the rows better.
This works on the print preview
but it does not print on my canon ink jet.
but it does print on my hp laser jet
Very disappointed at these bugs and no resolution for a year.