[gs-bugs] [Bug 688515] Need method to map CIDFonts to TrueType fonts when Ordering is Identity

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Fri Jul 3 02:45:24 PDT 2009


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

ken.sharp at artifex.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From ken.sharp at artifex.com  2009-07-03 02:45 -------
This issue is addressed in revision 9834, patch here:

http://ghostscript.com/pipermail/gs-cvs/2009-July/009513.html

This works with TrueType fonts which have a Unicode CMAP table, and relies on
the addition of fonts in cidfmap with an Identity Ordering.

The cidfmap entries for the various issues relying on this:

688515
-------
For solidworks.pdf & PDFwith Missing CIDFont.pdf
/CenturyGothic << /CSI [(Identity) 0] /Path (c:/tests/688515/gothic.ttf)
/SubfontID 0 /FileType /TrueType >> ;

For fax.pdf
/Arial << /CSI [(Identity) 0] /Path (c:/windows/fonts/arial.ttf) /SubfontID 0
/FileType /TrueType >> ;

689499
-------
/CourierNew << /CSI [(Identity) 0] /Path (c:/windows/fonts/cour.ttf) /SubfontID
0 /FileType /TrueType >> ;

688813
-------
I don't have a copy of the font 'MSSansSerif', so I created an entry using Arial
as a substitute. Naturally the output is incorrect since the GIDs for Arial will
be utterly different. However I believe that using the correct font will work
properly.

/MSSansSerif << /CSI [(Identity) 0] /Path (c:/windows/fonts/arial.ttf)
/SubfontID 0 /FileType /TrueType >> ;

689623
-------
904259_Faktura_23082.pdf & 120107_PO.pdf
/Arial << /CSI [(Identity) 0] /Path (c:/windows/fonts/arial.ttf) /SubfontID 0
/FileType /TrueType >> ;

3661749.PDF
/TimesNewRomanPSMT << /CSI [(Identity) 0] /Path (c:/windows/fonts/times.ttf)
/SubfontID 0 /FileType /TrueType >> ;

/TimesNewRomanPS-BoldMT << /CSI [(Identity) 0] /Path
(c:/windows/fonts/timesbd.ttf) /SubfontID 0 /FileType /TrueType >> ;

64_384_6_180_5a_682822_361223.pdf
/Arial << /CSI [(Identity) 0] /Path (c:/windows/fonts/arial.ttf) /SubfontID 0
/FileType /TrueType >> ;

/CenturyGothic << /CSI [(Identity) 0] /Path (c:/tests/688515/gothic.ttf)
/SubfontID 0 /FileType /TrueType >> ;

690483
-------
/RotisSerif << /CSI [(Unicode) 0] /Path (c:/tests/688515/rg.ttf) /SubfontID 0
/FileType /TrueType >> ;

/RotisSansSerif << /CSI [(Unicode) 0] /Path (c:/tests/688515/rb.ttf) /SubfontID
0 /FileType /TrueType >> ;





------- 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