Ich versuche Tahoma Schriftart zu Jaspis Bericht in meiner Web-App hinzuzufügen. Ich benutze font extension mechanism.Font Extensions funktioniert nicht für JasperReports
Diese Ausnahme wurde ausgelöst: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'TahomaFont' ist für die JVM nicht verfügbar. Weitere Informationen finden Sie im Javadoc.
Hier ist meine font.xml Datei:
<fontFamiles>
<fontFamily name="TahomaFont">
<normal>export/fonts/BTahoma.ttf</normal>
<pdfEncoding>Identity-H</pdfEncoding>
<pdfEmbedded>true</pdfEmbedded>
</fontFamily>
<fontFamiles>
und hier ist meine jasperreports.properties Datei:
net.sf.jasperreports.extension.registry.factory.simple.font.families=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory
net.sf.jasperreports.extension.simple.font.families.TahomaFont=export/fonts/fonts.xml
Auch habe ich Tahoma.ttf setzen Schriftdatei in meinem Klassenpfad. Hier ist der Stil-Tag in Jaspis Bericht:
<style fontName="TahomaFont" name="tahoma"/>
Bitte lassen Sie mich wissen, wo ich falsch werde. Danke im Voraus.