Originally Posted by
anduril462
There is nothing about the depth of the greyscale (e.g. 4-, 8- or 16-bit), and it doesn't matter here.
The bitmap has 75 DPI. That means that each pixel represents 1/75th of an inch. Think about scanning in a 2x3" photo. Your resulting bitmap would be 150x225 pixels. Now, the printer, which is only black and white, is 300 DPI. So each little dot it can print is 1/300th of an inch. If you printed out 150x225 dots of ink on the printer, you would have something that is 0.5x0.75". Much smaller than the 2x3" you should see. To print out that same picture, at a size of 2x3", the printer needs to use several dots of ink per pixel. Specifically, 300/75 = 4 dots per pixel. That's one dimension though. Assuming your printer is 300x300 DPI, then each pixel from the image would be represented as a 2-D grid of 4x4 = 16 dots of ink. An all black pixel would be represented by having all 16 dots black. Turn a few of those dots white (i.e. don't print all 16 dots in that grid), and you have a simulated grey pixel.