User needs to install PhantomJS to JRS in order to export dashboard to PDF output.
https://community.jaspersoft.com/documentation/tibco-jasperreports-server-administrator-guide/v71/configuring-jasperreports-library#Configuring_a_JavaScript_Engine
In such case, user also needs to deploy related font TTF files to the server environment if that OS does not already have the chosen font used in the dashlets. Font extension deployment does not work with PhantomJS in JRS deployment.
https://community.jaspersoft.com/documentation/tibco-jaspersoft-studio-user-guide/v71/working-font-extensions-0
This is the limitation relating to font used in JRS dashboard PDF output.
Components | Dashboards, GuideUpdate |