KB0008528: Original PDF Uses a Typeface Different from the Preview in Review/Validate


Ephesoft Transact is not reading a PDF correctly. The fonts appear to be different in the original PDF and the document in the Review/Validate screen.

Root Cause: 

When Ghostscript converts a PDF to a single page TIFF during folder import, Ghostscript converts the fonts to a more readable font. However, some fonts are not supported in Ghostscript and are substituted with a different font, such as Helvetica.


Follow these steps to manually add the fonts to the Ghostscript font library.

  1. Open the following file in Notepad: C:\Ephesoft\Application\native\RecostarPlugin\bin\GsRenderer\Fontmap.GS
  2. In this file, the standard entries have the original font name in the document and the font name for converting.

    /TimesNewRoman                          /TimesNewRomanPSMT ;
    /TimesNewRoman,Bold                  /TimesNewRomanPS-BoldMT ;
    /TimesNewRoman,Italic                  /TimesNewRomanPS-ItalicMT ;
    /TimesNewRoman,BoldItalic           /TimesNewRomanPS-BoldItalicMT ;
  3. At the bottom of the file, create a new entry for your font and the font to be converted. The following example uses Lucida Sans Bold as the original font and converts it to a Windows TrueType font l_10646.

    /LucidaSans,Bold (C:/Windows/Fonts/l_10646.ttf) ;
    /Dialog (C:/Windows/Fonts/l_10646.ttf) ;
  4. Save the Fontmap.GS file
  5. Restart Ephesoft Transact.