hi, I´ve update iReport and JR from 3.0.0 to 3.5.0. I works with jdk 1.5 I have a simple Report with one Textfield which holds a long description and needs to stretch dynamically. The user can the font select. I use the FONT_MAP - parameter. I use the parameter to exchange the character font. exporter.setParameter(JRPdfExporterParameter.FONT_MAP, getDefaultPDFFontMap(techMandantBO));protected static Map getDefaultPDFFontMap( TechMandantBusinessObject techMandantBO) {...fontMap.put( new FontKey("Arial", false, false), new PdfFont(fontNormal==null?"Helvetica":fontNormal, "Cp1252", true));...} It runs perfectly, but one user have own fonts and in the PDF the last line is missing. Why? What can I do??? Code:<?xml version="1.0" encoding="UTF-8"?><jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="pscKundensituation" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="495" leftMargin="60" rightMargin="40" topMargin="20" bottomMargin="20" resourceBundle="de.etvice.efp24.report.psc.resources.ReportResources" whenResourceMissingType="Empty"> <property name="ireport.scriptlethandling" value="0"/> <property name="ireport.encoding" value="UTF-8"/> <property name="net.sf.jasperreports.export.pdf.force.linebreak.policy" value="true"/> <property name="net.sf.jasperreports.text.truncate.at.char" value="true"/> <import value="java.util.*"/> <import value="net.sf.jasperreports.engine.*"/> <import value="net.sf.jasperreports.engine.data.*"/> <reportFont name="Arial" isDefault="false" fontName="Arial" size="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfFontName="Helvetica" pdfEncoding="Cp1252" isPdfEmbedded="true"/> <parameter name="header" class="java.util.Map" isForPrompting="false"/> <parameter name="footer" class="java.util.Map" isForPrompting="false"/> <parameter name="kapitel_1" class="java.lang.String"/> <parameter name="kapitel" class="java.lang.String"/> <field name="text" class="java.lang.String"/> <background> <band/> </background> <title> <band/> </title> <pageHeader> <band/> </pageHeader> <columnHeader> <band isSplitAllowed="false"/> </columnHeader> <detail> <band height="57"> <textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true"> <reportElement key="text5" positionType="Float" isPrintRepeatedValues="false" mode="Transparent" x="0" y="0" width="495" height="14" isRemoveLineWhenBlank="true"/> <box> <topPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/> <leftPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/> <bottomPen lineWidth="0.0" lineColor="#000000"/> <rightPen lineWidth="0.0" lineStyle="Solid" lineColor="#000000"/> </box> <textElement textAlignment="Justified" verticalAlignment="Middle" markup="styled"> <font fontName="Arial" size="9" isBold="false" isPdfEmbedded="true"/> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{text}]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band/> </columnFooter> <pageFooter> <band/> </pageFooter> <summary> <band/> </summary></jasperReport> Post Edited by hasch73 at 07/14/2009 10:41