SAP Knowledge Base Article - Public

1214944 - What font types are supported in Crystal Reports?

Symptom

  • What font types can be displayed within Crystal Reports?
  • What font types are supported when exporting to PDF format from Crystal Reports?
  • How do you verify the embedded security level of a font?

Environment

  • SAP Crystal Reports 2013
  • SAP Crystal Reports 2016
  • SAP Crystal Reports 2020

Reproducing the Issue

Cause

Resolution

  • In Crystal Reports:
         
    • The following font types can be displayed in Crystal Reports designer:
      • True Type Fonts (TTF)
      • True Type Collection (TTC)
      • Printer Font Metrics (PFM)
      • Adobe Font Metrics (AFM)
      • Printer Font Binary (PFB)
      • Printer Font ASCII (PFA)
                   
    • The following font type is not supported in Crystal Reports designer:   
      • Font File Names (FONT)
          
          
  • When exporting to PDF format:
       
    • The following font types are supported when exporting to PDF format from Crystal Reports:
      • True Type Fonts (TTF)
      • True Type Collection (TTC)
            
    • When exporting a report that contains a font type other than TTF or TTC to PDF format, the font is not successfully exported or the following error message appears: "<Font name> cannot be found."
           
    • Not all fonts that can be displayed in Crystal Reports are supported when exporting to PDF. Since PDF format embeds fonts, the font types that are exported must allow embedding. Embedding permissions are determined by the font vendor.
          
           
  • Additional Information on Fonts:
         
    • To verify the embedded security level of a font, review the font properties.
      If the security level contains "No-embedding" permissions, then exporting to PDF will not be successful.
               
    • True Type Fonts (TTF) has embedding permissions that determine if they can be converted into an embedded font format.
      The permissions associated with the embedded security level of a font are as follows:
           
      • No-embedding:
        This does not allow fonts to be embedded. Contact the font vendor to request a possible upgrade to an embeddable font.
             
      • Print and preview:
        This allows fonts to be embedded. However, only within pages that remains static on the client computer. If a page allows fonts to be changed, then editable or installable fonts are required. Examples of a page that allows fonts to be changed are an online Java-based word processor or an email editor.
             
      • Editable:
        This allows fonts to be embedded using a tool such as Microsoft Web Embedding Fonts Tools (WEFT) beyond the limitations of the "Print and preview" permissions.
             
      • Installable:
        This allows fonts to be embedded similar to the "Editable" permissions. Note that installable fonts are not installed in the visitors' fonts folder.      

See Also

Keywords

EMBEDDED FONT FONTS TRUE TYPE EXPORT TO PDF ERROR CANNOT BE FOUND DISPLAY PRINT Crystal Reports Supported exporting fonts TTF Exporting to PDF , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , How To

Product

SAP Crystal Reports 2013 ; SAP Crystal Reports 2016 ; SAP Crystal Reports 2020