If the logo shows up correctly in Preview but does not print reliably, the problem is in the printer or printer driver.

The most common issue is lack of memory in the printer. Depending on resolution, a logo can require a lot of printer memory. The easiest solution is to add memory to the printer; this is usually quite inexpensive.

You could also try another printer driver. Try installing the Windows driver for HP Laserjet 4 and using it to print to your printer. This may work because the resolution will be lower and therefore need less memory in the printer.

If your logo was "scaled down" from a very large size, this can also be an issue. Can you get a smaller version (perhaps reduced in size in a "paint" program) and try that?
_________________________
Ralph Allan
Business Computer Centre
Prince George BC Canada