After sleeping this issue over I am still trying to understand what is actually causing the images to be replaced by black rectangles. I am not very good when it comes to hardware drivers and stuff like that, so please forgive my stupid questions. I just want to understand what is going on there.
I understand that an image with millions of colours cannot be displayed correctly on a desktop that's capable of only 256 colors: there will be lots of glitches and artefacts and the picture simply will look very ugly. I've seen these effects a lot of times. That would explain why the images are just black rectangles when I use printing preview. But it does not explain why it makes no difference if the images are reduced to 256 colours and it certainly does not explain to me why the printer driver can't handle the images, regardless what colour depth.
Inside the Dosbox + Windows I use a postscript printer from Adobe, that is set to print into a file. When I look at the files later using Ghostview on my Linux, there are still just black rectangles where the images are supposed to be. (My Linux desktop is set to 32bpp.)
Is this just the fault of the Windows' policy "What you see is what you get", meaning, in the end, that you cannot get anything that you cannot see? Is Windows telling the printer driver not to print anything that the user can't see on the desktop?
Or is it really the combination of Dosbox and Windows that's causing the blackening of the images after all?
Again: please don't get me wrong! I am not trying to sue the developers of Dosbox there, I just like to understand it and see, if there is still something I could try, e.g. another printer driver, another VGA driver, or so on.