This is just a suggestion for the next release of the PrintPreview component.
I would like a function that weights the grayscale algorithm to adjust darkness of the grayscale. I don't think making the grayscale lighter would be practical but making all colors black for printing may be useful. A developer could include a trackbar in the preview to allow the user to adjust darkness before printing.