How to setup new fonts

Hi,

     im using Jasper report with php. how can i add new true type fonts with jasper report. i had done the following steps to add new fonts but it is giving me error

     1. Edited jasperreports_extension.properties and added the following lines

           net.sf.jasperreports.extension.simple.font.families.Mistral=net/sf/jasperreports/fonts/fonts.xml

     2. added the following line in fonts.xml in net/sf/jasperreports/fonts

<fontfamilies>
    <fontfamily name="Mistral">
        <normal><!--[CDATA[Mistral.TTF]]--></normal>
        <bold><!--[CDATA[Mistral.TTF]]--></bold>
        <italic><!--[CDATA[Mistral.TTF]]--></italic>
        <bolditalic><!--[CDATA[Mistral.TTF]]--></bolditalic>
        <pdfembedded><!--[CDATA[true]]--></pdfembedded>
    </fontfamily>
</fontfamilies>

and im getting the following error

<strong>Fatal error: Uncaught [[o:Exception]:"java.lang.Exception:
 Invoke failed: [[c:JasperExportManager]]->exportReportToPdfFile((o:JasperPrint)[o:JasperPrint], (o:String)[o:String]). 
Cause: net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :
 pdfFontName : Mistral pdfEncoding : Cp1252 isPdfEmbedded : false VM: 1.6.0_24@http://java.sun.com/" at:
#-18 net.sf.jasperreports.engine.export.JRPdfExporter.getFont(JRPdfExporter.java:1961) 
#-17 net.sf.jasperreports.engine.export.JRPdfExporter.getChunk(JRPdfExporter.java:1725) 
#-16 net.sf.jasperreports.engine.export.JRPdfExporter.getPhrase(JRPdfExporter.java:1694) 
#0 /mount1/imeddoc/dev/JasperReports/includes/javabridge.php(338): java_ThrowExceptionProxyFactory->getProxy(12, '@V', 'Could not load ...', true) 
#1 /mount1/imeddoc/dev/JasperReports/includes/javabridge.php(495): java_Arg->getResult(true) 
#2 /mount1/imeddoc/dev/JasperReports/includes/javabridge.php(501): java_Client->getWrappedResult(true) 
#3 /mount1/imeddoc/dev/JasperReports/includes/javabridge.php(705) in /mount1/imeddoc/dev/JasperReports/includes/javabridge.php on line 301</strong>

Can anyone help me as a matter of urgency please.

Thanks in advance

Yuvaraj

yuvaraj's picture
Joined: Feb 17 2011 - 8:46pm
Last seen: 10 years 3 months ago

0 Answers:

No answers yet
Feedback
randomness