Jump to content
Changes to the Jaspersoft community edition download ×

reggie

Members
  • Posts

    2
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by reggie

  1. Nobody has faced this problem before??? Or someone can export PDF in Linux environment successfully? Thanks!
  2. First of all, I should say that I am using JasperReports 3.6.1. The situation is the following: I create a JasperReport using IReport in Windows. This report uses a TextField with markup = html. I made a fonts extension jar as I saw in the sample of the JasperReport project, and it works perfectly if I deploy the application in a Windows Server. When I deploy the application in a Linux server and I generate the report, it doesn't take the font that I have specified in the textfield. First of all I checked in the log server if fonts are loading or not. Application loads the fonts: [2/26/10 13:09:43:791 CET] 0000001d XmlBeanDefini I org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Loading XML bean definitions from URL [wsjar:file:/PATH/WEB-INF/lib/jasperreports-fonts-3.6.1.jar!/net/sf/jasperreports/fonts/fonts.xml] This is the text that I set in the TextField: <p style="text-align:left"><span style="font-family:Georgia; font-size:14px; color:#000000; "><B>TEXT</B> </span></p> but the text is not displayed in Georgia bold font. (If the application is in a Windows Server, it is displayed correctly) If I set directly the fontName in IReport, it exports correctly the PDF in Linux: <staticText> <reportElement key="staticText-77" x="80" y="24" width="122" height="17"/> <textElement> <font fontName="Georgia" size="14" isBold="true" isStrikeThrough="false"/> </textElement> <text><![CDATA[Oferta nº:]]></text> </staticText> There is something wrong with markup and Linux? Am I missing something? Any help would be appreciate :) I attach my fonts.xml, maybe the problem is there.... Code:<?xml version="1.0" encoding="UTF-8" ?> - <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">- <bean id="arialFamily" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="Arial" /> <property name="normal" value="net/sf/jasperreports/fonts/arial/arial.ttf" /> <property name="bold" value="net/sf/jasperreports/fonts/arial/arialbd.ttf" /> <property name="italic" value="net/sf/jasperreports/fonts/arial/ariali.ttf" /> <property name="boldItalic" value="net/sf/jasperreports/fonts/arial/arialbi.ttf" /> <property name="pdfEncoding" value="Identity-H" /> <property name="pdfEmbedded" value="true" /> </bean>- <bean id="courierFamily" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="Courier New" /> <property name="normal" value="net/sf/jasperreports/fonts/courier/cour.ttf" /> <property name="bold" value="net/sf/jasperreports/fonts/courier/courbd.ttf" /> <property name="italic" value="net/sf/jasperreports/fonts/courier/couri.ttf" /> <property name="boldItalic" value="net/sf/jasperreports/fonts/courier/courbi.ttf" /> <property name="pdfEncoding" value="Identity-H" /> <property name="pdfEmbedded" value="true" /> </bean>- <bean id="georgiaFamily" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="Georgia" /> <property name="normal" value="net/sf/jasperreports/fonts/georgia/georgia.ttf" /> <property name="bold" value="net/sf/jasperreports/fonts/georgia/georgiab.ttf" /> <property name="italic" value="net/sf/jasperreports/fonts/georgia/georgiai.ttf" /> <property name="boldItalic" value="net/sf/jasperreports/fonts/georgia/georgiaz.ttf" /> <property name="pdfEncoding" value="Identity-H" /> <property name="pdfEmbedded" value="true" /> </bean>- <bean id="timesFamily" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="Times New Roman" /> <property name="normal" value="net/sf/jasperreports/fonts/times/times.ttf" /> <property name="bold" value="net/sf/jasperreports/fonts/times/timesbd.ttf" /> <property name="italic" value="net/sf/jasperreports/fonts/times/timesi.ttf" /> <property name="boldItalic" value="net/sf/jasperreports/fonts/times/timesbi.ttf" /> <property name="pdfEncoding" value="Identity-H" /> <property name="pdfEmbedded" value="true" /> </bean>- <bean id="verdanaFamily" class="net.sf.jasperreports.engine.fonts.SimpleFontFamily"> <property name="name" value="Verdana" /> <property name="normal" value="net/sf/jasperreports/fonts/verdana/verdana.ttf" /> <property name="bold" value="net/sf/jasperreports/fonts/verdana/verdanab.ttf" /> <property name="italic" value="net/sf/jasperreports/fonts/verdana/verdanai.ttf" /> <property name="boldItalic" value="net/sf/jasperreports/fonts/verdana/verdanaz.ttf" /> <property name="pdfEncoding" value="Identity-H" /> <property name="pdfEmbedded" value="true" /> </bean> </beans>
×
×
  • Create New...