Contents - Index - Previous - Next


Font Mapping

Font mappings allow you to resolve font incompatibilities or substitute fonts during conversion

In a PDF file, fonts may be named using a variety of syntaxes. For example, a common font like Arial with font style Bold might be stored as any of the following: Arial,Bold, FYBWDX+Arial,Bold, ArialMT-Bold, Gen_ArialBold. This presents a problem since the same font may be installed on two different systems under different names forcing unnecessary incompatibility. 

Without adding font mappings, PDF FLY will reproduce the font names in output file exactly as it finds them in the PDF original. Since several output formats reference fonts instead of embedding them, the text relies on its font being available for rendering in the target application. For example, most systems have Arial Bold installed. 

However, when if the output file specifies Arial Bold differently that the system does, the application importing the output file will not be able to match them when opening the file. It will substitute it with whatever font it thinks makes sense. To overcome these system incompatibilities, PDF FLY offers the ability add font mappings for the software to apply during conversion to the output file. You can also use this feature to substitute fonts during conversion, for example from Courier to Times New Roman.

Add MappinG - add a new font name mapping.
Modify Mapping - change the existing font name mapping currently highlighted
Remove Mapping - delete the existing font name mapping(s) currently highlighted

If PDF FLY finds unknown font names in the PDF during conversion, it will give you a Warning in the Conversion Report. You can then see a list of those font names in the associated log-file. See the Advanced Options section for further instructions.
  • For the Original Font Face, copy the font name exactly as it was found in the PDF original.
  • For the Original Style, select Normal unless the text was already in the right font style (Bold, Italic, Bold-Italic) in the initial results.
  • For the New Font Face, use the exact syntax that your target application uses for the desired font.
  • For the New Style, choose the desired style.



    Note: special font styles like Narrow, ExtraBold, Black, Oblique and Light are not font styles that you can specify as a font style in PDF FLY. Add them to the new font name, so that your target application may recognize them. You can also choose the closest regular font style.

    CAUTION!
    You must specify the font name to be substituted with the syntax exactly as it appears in the PostScript/PDF file, which in many cases is not simply the font name itself. For help with font mappings, contact support@visual-integrity.com and send along a sample PostScript/PDF file containing the fonts you wish to be substituted.