Comment 28 for bug 955553

Revision history for this message
cliddell (cjl) wrote :

Bruce,

The PDF contains a CIDFont which, when coverted via Ghostscript's ps2write device is converted in one (or more) Type 3 fonts - this is because, as the name suggests, ps2write outputs Level 2 Postscript, and CIDFonts are a Level 3 feature. I would assume that the PS the mail client emitted was Level 3, and thus could safely include CIDFonts, *or* handled the lack CIDFont support in a different manner.

It does *seem* that the Brother printer has a problem the Type 3 font we're generating.

So, here are a couple more test jobs for anyone willing to try:

First is a much more basic Type 3 font test - this is basically to make sure that the Brother printer is handling Type 3 fonts at all (if not, we're in a *lot* of trouble). This should print two numbered lines with an "A", a triangle and square repeated a few times. Please tell us the the results you get with it:
http://www.ghostscript.com/~chrisl/brother-t3font-01.ps

Second is a cut down version of the original test job, with only an upper case "J" character at the bottom left. I expect either a blank file, or a few pixels of the glyph to be visible. Debugging with the smaller file will be easier, but I want to make sure the smaller file still goes wrong before experimenting with it:
http://www.ghostscript.com/~chrisl/printout-uncompressed-01.ps

NOTE: I think I have all the printer specific runes correct, but I may have made a mistake, so if the printer barfs on either, please note the error, and post it here.

Thanks,

Chris