Próbuję użyć zewnętrznej czcionki w dokumencie PDF. Nie mam problemu z używaniem go w iReporcie po zainstalowaniu go w Ustawieniach -> Czcionki -> Zainstaluj nową czcionkę.Zewnętrzna czcionka iReport
Problem, że kiedy wyeksportować nową czcionkę jako rozszerzenie i dodając, że słoik do ścieżki klasy java projektu - PDF nie może być wygenerowany i nie z
JRFontNotFoundException: Font 'Arial Custom' is not available to the JVM exception
Co robię źle? Dziękuję
UPD # 1:
jasperreports_extensions.properties
net.sf.jasperreports.extension.registry.factory.fonts=net.sf.jasperreports.engine.fonts.SimpleFontExtensionsRegistryFactory
net.sf.jasperreports.extension.simple.font.families.ireportfamily1329192368547=fonts/fontsfamily1329192368547.xml
fontsfamily1329192368547.xml
<?xml version="1.0" encoding="UTF-8"?>
<fontFamilies>
<fontFamily name="Arial Custom">
<normal><![CDATA[fonts/arial.ttf]]></normal>
<bold><![CDATA[fonts/arialbd.ttf]]></bold>
<italic><![CDATA[fonts/ariali.ttf]]></italic>
<boldItalic><![CDATA[fonts/arialbi.ttf]]></boldItalic>
<pdfEncoding><![CDATA[Identity-H]]></pdfEncoding>
<pdfEmbedded><![CDATA[true]]></pdfEmbedded>
<locales>
<locale><![CDATA[en_US]]></locale>
</locales>
</fontFamily>
</fontFamilies>
czcionek katalog zawiera wszystkie pliki ttf. Właśnie dodałem ten słoik do ścieżki klas.
Czy możesz opublikować plik xml z definicją czcionki i fragmentem pliku jrxml, w którym używana jest ta czcionka? –
Dziękuję za odpowiedź. Zobacz aktualizacje w pytaniu – nKognito
Alex poprosił o kawałek .jrxml. Nie opublikowałeś tego. – mdahlman