I'm printing to a DeskJet 5550 printer. From WordPerfect, if I have a color
document and I specify grayscale in the printer properties dialog, it prints
in grayscale as expected.
However, from a VB.NET application, I don't seem to be able to get it to
print in black and white / grayscale. It always prints in color. I have a
3rd party DLL called QuickPDF which works with PDF documents. It enables
you to specify monochrome or color as well as all the other usual options
for printing. I select monochrome, but it prints in color.
I just figured there was something wrong with QuickPDF, so and I tried
transferring the image to a MemoryStream and printing it using a
PrintDocument object in VB.NET, after setting Color = False in the
PrinterSettings , DefaultPrinterS ettings, and PageSettings objects. However,
it still prints in color, even with the default setting in Windows control
panel for that printer already specifying grayscale and that only the B&W
cartridge should be used.
Do HP DeskJet printers use a different protocol for specifying non-color
printing? What could be the cause / solution to enable programmaticall y
print color documents in black and white / grayscale? Thanks.
document and I specify grayscale in the printer properties dialog, it prints
in grayscale as expected.
However, from a VB.NET application, I don't seem to be able to get it to
print in black and white / grayscale. It always prints in color. I have a
3rd party DLL called QuickPDF which works with PDF documents. It enables
you to specify monochrome or color as well as all the other usual options
for printing. I select monochrome, but it prints in color.
I just figured there was something wrong with QuickPDF, so and I tried
transferring the image to a MemoryStream and printing it using a
PrintDocument object in VB.NET, after setting Color = False in the
PrinterSettings , DefaultPrinterS ettings, and PageSettings objects. However,
it still prints in color, even with the default setting in Windows control
panel for that printer already specifying grayscale and that only the B&W
cartridge should be used.
Do HP DeskJet printers use a different protocol for specifying non-color
printing? What could be the cause / solution to enable programmaticall y
print color documents in black and white / grayscale? Thanks.