Jasper Reports is generally picky in regards to fonts. depending on the client you need to do different things.
If you are using smartclient and use the included report-viewer, you need the font on your client-machine.
If you use ng- or webclient and generate the fonts on the server, you need to create a font-extension, which is basically a jar with the font-files (check the license of the font) and include the font-extension in yout plugin-folder and modify the servoy_jasperreports.jar.jnlp .
The creation of the font-extension is described here:
https://community.jaspersoft.com/wiki/custom-font-font-extension I have the following reference in the servoy_jasperreports.jar.jnlp:
- Code: Select all
<jar href="/plugins/servoy_jasperreports/font_extension.jar" download="eager" version="%%version%%"/>
That solved most of my font-problems.