Bug 689616 - Embed symbolic fonts even when /EmbedAlllFonts is false
Summary: Embed symbolic fonts even when /EmbedAlllFonts is false
Status: RESOLVED WONTFIX
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: PDF Writer (show other bugs)
Version: master
Hardware: PC Windows NT
: P4 enhancement
Assignee: Ken Sharp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-17 03:21 UTC by Ken Sharp
Modified: 2013-06-27 07:26 UTC (History)
1 user (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Sharp 2007-12-17 03:21:34 UTC
See also bug #689597. We now set the /Flags in the font descriptor with what we
hope is an appropriate value for the symbolic/nonsymbolic flags (which are
mutually exclusive).

Acrobat can only substitute for missing fonts which are nonsymbolic.

Distiller embeds fonts which are symbolic, even if EmbedAllFonts is false. It
does this in a complex fashion to do with the re-encoding it always seems to do.
We don't need to mimic the re-enmcoding, but we should probably override the
EmbedAllFonts setting and embed fonts which are determined to be symbolic.
Comment 1 Shailesh Mistry 2011-07-25 17:12:07 UTC
Enhancement still missing in Ghostscript 9.03
Comment 2 Ken Sharp 2013-06-27 07:26:03 UTC
We now mark all TrueType fonts as Symbolic, so this enhancement really doesn't make much sense any more. If we forced the embedding of symbolic fonts we would end up embedding all TrueType fonts.