erratic printing from acroread

Kurt Pfeifle kpfeifle at danka.de
Fri Jul 2 21:15:51 CEST 2004


Maf. King wrote:

> On Friday 02 Jul 2004 19:37, Kurt Pfeifle wrote:
> 
>>>when viewing the acroread output postscript file, gs dies with the
>>>message: " Error: /invalidfont in -dict- " ,
>>
>>Doesnt it also *name* the missing font?
> 
> 
> Yes.  The full error output from gs, including all the stacks is:
> 
> <SNIP>
> Error: /invalidfont in -dict-
> Operand stack:
>    EHPNKB+Arial,Bold-Identity-H   --dict:7/10(G)--   Font   
> EHPNKB+Arial,Bold-Identity-H   --dict:7/10(G)--   
> EHPNKB+Arial,Bold-Identity-H

This "EHPNKB+Arial,Bold-Identity-H" is a "random" file name the
PDF-creating app (Adobe Distiller for Windows?) has used when
embedding a "subset" of the font "Arial-Bold" into the PDF.

Embedding "subsets" of fonts is almost always evil. Make your
customer always embed the *complete* font (and make him use
a threshold of "0" for embedding subsets...), especially if he
expects you to print from Linux-based hosts.

When creating PDFs with Distiller, this is one of the most
commonly encountered mistakes that leads to later problems.

> Execution stack:
>    %interp_exit   .runexec2   --nostringval--   --nostringval--   
> --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   
> --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   
> %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--   
> --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   3   
> 8   %oparray_pop   3   8   %oparray_pop   --nostringval--   --nostringval--   
> --nostringval--   7   9   %oparray_pop   --nostringval--   7   9   
> %oparray_pop   --nostringval--   --nostringval--
> Dictionary stack:
>    --dict:1057/1417(ro)(G)--   --dict:0/20(G)--   --dict:75/200(L)--   
> --dict:36/89(L)--   --dict:76/160(ro)(L)--   --dict:63/78(ro)(L)--   
> --dict:8/25(L)--   --dict:27/35(ro)(L)--   --dict:17/17(ro)(G)--
> Current allocation mode is local
> Last OS error: 2
> Current file position is 671279
> ESP Ghostscript 7.07.1: Unrecoverable error, exit code 1
> <SNAP>
> 
> And although I am keen to learn, I am wary that we might be somewhat OT....
> 
> Cheers,
> Maf.





More information about the kde-print mailing list