[gs-bugs] [Bug 688928] "/invalidfont in --.type1execchar--" for certain font characters

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Mon Apr 21 21:03:32 PDT 2008


http://bugs.ghostscript.com/show_bug.cgi?id=688928

alex.cherepanov at artifex.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |DUPLICATE



------- Additional Comments From alex.cherepanov at artifex.com  2008-04-21 21:03 -------
The sample font file loads different fonts in high and low resolutions.
High resolution is 600 dpi and higher. The font does the magic by undoing
some of the defines with --restore--. This doesn't work in the global mode.

Fonts, installed as resources or founded through FONTPATH are loaded
to the global memory by default. The command line flag -dLOCALFONTS
loads the font into current memory, which is usually local. This flag
can be used to work around the poor design of the font.

By chance, the font works at high resolution even in the global mode.
By default, Distiller runs at 600 dpi, i.e. at high resolution.

The ultimate fix for this kind of problems is to extract CharStrings and
discard all kinds of PostScript nonsense. I'm making this bug a duplicate
of another bug that requires a similar approach.




*** This bug has been marked as a duplicate of 689691 ***



------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the gs-bugs mailing list