Summary: | Wrong symbol-font used | ||
---|---|---|---|
Product: | GhostPCL | Reporter: | Florian Rausch <florian.rausch> |
Component: | PCL fonts | Assignee: | Henry Stiles <henry.stiles> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Josef.Hinteregger |
Priority: | P4 | Keywords: | bountiable |
Version: | unspecified | ||
Hardware: | PC | ||
OS: | Windows 7 | ||
Customer: | Word Size: | --- | |
Attachments: |
Output with wrong symbols
Source file Reference-Output how "it should be" |
Description
Florian Rausch
2010-08-29 03:36:53 UTC
Created attachment 6681 [details]
Output with wrong symbols
Created attachment 6682 [details]
Source file
Created attachment 6683 [details]
Reference-Output how "it should be"
Running pcl6.exe, outputting to tiffg3 I see that the telephone numbers (Geschaeft, Privat, Mobil) have airplane icons beside them. Thus this is not a pdfwrite problem. Running to PDF output with reasonably current code produces a PDF file 215Kb for me. There are legal issues with having a wingding TrueType font, we substitute Symbol. The master output is formatted for A4 paper the default output for PCL is Letter. ./pcl6 -J"@PJL SET PAPER=A4" -sDEVICE=pdfwrite -sOutputFile=foo.pdf ~/Downloads/Auftrag1_PCL-Quelldatei.prn should fix the clipping. You can get the latest code with svn svn co http://svn.ghostscript.com/ghostscript/trunk/ghostpdl or wait for the next release, at the latest a couple weeks off. I would call it a bug: Dingbats is substituted for Wingdings in pl/plftable.c without code remapping. Hi Josef, I saw your email, thanks, I've reopened the bug. Make bountiable. Josef did you want to submit a patch for this? Remapping WingDings to Dingbats is IMHO not worth the effort, one could enter "WingDings" into the builtin font table. If WingDings is required, the user has to provide a WingDings font. I am rather thinking about a possibility to load a builtin font table at runtime (without having to recompile) and/or a fallback to Windows fonts under Win32. My requirement is support for WGL4 in monospaced font Courier, but Nimbus Mono Regular does not have complete cyrillic and greek glyphs. Alternatives are Liberation or Microsoft corefonts. We now have a wingding font. The latest git code or ghostpdl 9.05 will have this font. |