Sto tentando di utilizzare caratteri esterni nel documento PDF. Non ho problemi ad usarlo in iReport dopo averlo installato tramite Impostazioni -> Caratteri -> Installa nuovo font.iReport carattere esterno
Il problema che quando esporto il nuovo font come estensione e l'aggiunta di quel vaso di classpath del progetto Java - il PDF non poteva essere generato e non riesce con
JRFontNotFoundException: Font 'Arial Custom' is not available to the JVM exception
Quello che sto facendo male? Grazie
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
directory<?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>
caratteri include tutti i file TTF. Ho appena aggiunto quel barattolo al classpath.
Puoi pubblicare il file xml con la definizione del font e lo snippet del file jrxml in cui viene utilizzato questo font? –
Grazie per la risposta. Vedi gli aggiornamenti in questione – nKognito
Alex ha chiesto una parte del file .jrxml. Non l'hai pubblicato. – mdahlman