New to Telerik Reporting? Download free 30-day trial
Telerik Reporting engine uses GDI+ methods to create reports with native objects for the selected rendering format. This requires all used fonts to be supported by GDI+.
.NET supports only TrueType fonts. You can check your available fonts in %windir%\fonts;
The selected fonts should be considered with the text that will be visualized. Special glyphs and icons will require you to use a font with Unicode characters support like Arial Unicode MS.
The Report Designer will load all TrueType fonts installed on the machine. If in a Report Designer you open a Telerik Report that uses different than the available fonts, the Reporting Engine will replace the missing font with a default one;
Font styling like underline, bold, italic may not appear in all rendering formats, if the used font does not have the corresponding variation e.g. Arial Bold, Arial Bold Italic. The IMAGE rendering is an exclusion, as the image is created by the Reporting engine that reads the report properties.
Fonts used in the designed reports must be available on the server machine where reports are processed and rendered. If the fonts cannot be installed before starting the application, you can distribute them as private fonts.
Depending on the tool used for reading the rendered Telerik Reports, the client machine may need to have the fonts installed. In the case of the PDF rendering, you can embed all custom fonts in the PDF file - Design Considerations for PDF Rendering. In case of providing a web preview in browser, you can distribute fonts as private fonts.
For more details about each rendering format, you can check the corresponding article under Design Considerations for Report Rendering.