Я пытаюсь использовать внешний шрифт в документе PDF.У меня нет проблем с его использованием в iReport после его установки через Настройки -> Шрифты -> Установить новый шрифт.
Проблема в том, что когда я экспортирую новый шрифт в качестве расширения и добавляю этот jar-файл в classpath проекта java - не удается создать PDF-файл и происходит сбой с
JRFontNotFoundException: Font 'Arial Custom' is not available to the JVM exception
Что я делаю не так?Спасибо
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>
Каталог шрифтов содержит все файлы ttf.Я только что добавил эту банку в classpath.