Re: Font Problem.
Posted: 2009-05-13T18:45:19-07:00
Postscript is completely handled by Ghostscript, not by IM that reads a raster image from the ghostscript program.
The font thus must be part of ghostscript and its setup, not Imagemagick.
Standard behaviour for 'unknown' or 'un-provided' fonts, which is the case here, is to substitute the default, helvetica. thus that is what you see.
You will need to look at ghostscript documentation about adding this font to its configuration.
NOTE, IM itself may be adding the font to its call to the ghostscript command for its 'label:' processing. Whcih is why a 'label' worked. IM knows about the font. But that does not mean the ghostscript itself knows about the font for normal postscript file handling.
IM itself does not look to see what fonts a postscript file needs as as it assumes it is a 'proper postscript' file using standard fonts, or has the font embedded in the postscript. In other wosrd either fix ghostscript, or fix your postscript file with a copy of the embeded font needed.
The font thus must be part of ghostscript and its setup, not Imagemagick.
Standard behaviour for 'unknown' or 'un-provided' fonts, which is the case here, is to substitute the default, helvetica. thus that is what you see.
You will need to look at ghostscript documentation about adding this font to its configuration.
NOTE, IM itself may be adding the font to its call to the ghostscript command for its 'label:' processing. Whcih is why a 'label' worked. IM knows about the font. But that does not mean the ghostscript itself knows about the font for normal postscript file handling.
IM itself does not look to see what fonts a postscript file needs as as it assumes it is a 'proper postscript' file using standard fonts, or has the font embedded in the postscript. In other wosrd either fix ghostscript, or fix your postscript file with a copy of the embeded font needed.