[gs-bugs] [Bug 692583] New: Missing CID font causes output to be missing all content

bugzilla-daemon at ghostscript.com bugzilla-daemon at ghostscript.com
Tue Oct 11 15:46:16 UTC 2011


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

           Summary: Missing CID font causes output to be missing all
                    content
           Product: Ghostscript
           Version: master
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P4
         Component: Text
        AssignedTo: ken.sharp at artifex.com
        ReportedBy: marcos.woehrmann at artifex.com
         QAContact: gs-bugs at ghostscript.com
          Customer: 850


The customer reports and I've verified that Ghostscript 9.04 (and master)
generate a completely blank page when rendering the attached PDF file to a
bitmap.  The file references a CID font that is not embedded and Ghostscript
does produce the warning: 

The substitute CID font "Adobe-Identity" is not provided either. Will continue,
but content may be missing.

But most of the content of the file is not text, so generating an entire blank
output page is wrong.

If I add an entry to the cidfmap file the file is rendered correctly:

/Arial << /FileType /TrueType /Path (./arial.ttf) /SubfontID 0 /CSI [(Identity)
0] >> ;


The command line I'm using for testing:

  bin/gs -sDEVICE=ppmraw -o test.ppm ./58852.pdf



BTW, while addressing this issue could you also fix the repeated warnings
produced by this file:

Processing pages 1 through 1.
Page 1
Can't find CID font "Arial".
Substituting CID font /Adobe-Identity for /Arial, see
doc/Use.htm#CIDFontSubstitution.
The substitute CID font "Adobe-Identity" is not provided either. Will continue,
but content may be missing.
   **** Warning: can't process font stream, loading font by the name.
Can't find CID font "Arial".
Substituting CID font /Adobe-Identity for /Arial, see
doc/Use.htm#CIDFontSubstitution.
The substitute CID font "Adobe-Identity" is not provided either. Will continue,
but content may be missing.

-- 
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gs-bugs mailing list