Ola, estou com um problema com as fontes do JasperReports. Os acentos nao saem no relatorio, ficam como caracteres estranho e desconfigurados. Eu li em um topico aqui que tinha haver com o pdfEncoding=“Cp1252” que nao era para ter ele, mas tirando ou nao tirando continua na mesma.
Eu estou definindo essas fontes
<?xml version=“1.0” encoding=“ISO-8859-1” ?>
<!DOCTYPE jasperReport PUBLIC “-//JasperReports//DTD Report Design//EN” “http://jasperreports.sourceforge.net/dtds/jasperreport.dtd”>
<jasperReport
name=“Relatorio”
pageWidth=“595”
pageHeight=“842”
columnWidth=“515”
columnSpacing=“0”
leftMargin=“40”
rightMargin=“40”
topMargin=“50”
bottomMargin=“50”
isTitleNewPage=“true”
whenNoDataType=“AllSectionsNoDetail”
scriptletClass=“br.com.cliente.projeto.relatorio.RELATORIOSCRIPT”>
<reportFont name=“Arial_Normal” isDefault=“true” fontName=“Arial” size=“8” isBold=“false” isItalic=“false” isUnderline=“false” isStrikeThrough=“false” pdfFontName=“Helvetica” pdfEncoding=“Cp1252” isPdfEmbedded=“false”/>
<reportFont name=“Arial_Top” isDefault=“false” fontName=“Arial” size=“12” isBold=“true” isItalic=“false” isUnderline=“false” isStrikeThrough=“false” pdfFontName=“Helvetica-Bold” pdfEncoding=“Cp1252” isPdfEmbedded=“false”/>
<reportFont name=“Times_Box” isDefault=“false” fontName=“Arial” size=“6” isBold=“true” isItalic=“false” isUnderline=“false” isStrikeThrough=“false” pdfFontName=“Times-Bold” pdfEncoding=“Cp1252” isPdfEmbedded=“false”/>
<reportFont name=“Arial_Bold” isDefault=“false” fontName=“Arial” size=“8” isBold=“true” isItalic=“false” isUnderline=“false” isStrikeThrough=“false” pdfFontName=“Helvetica-Bold” pdfEncoding=“Cp1252” isPdfEmbedded=“false”/>
<reportFont name=“Arial_Italic” isDefault=“false” fontName=“Arial” size=“8” isBold=“false” isItalic=“true” isUnderline=“false” isStrikeThrough=“false” pdfFontName=“Helvetica-Oblique” pdfEncoding=“Cp1252” isPdfEmbedded=“false”/>
e chamando elas nas partes necessarias dessa forma
<textField>
<reportElement x=“40” y=“10” width=“400” height=“10” mode=“Opaque”/>
<textElement textAlignment=“Center”>
<font reportFont=“Arial_Bold”/>
</textElement>
<textFieldExpression class=“java.lang.String”>
$F{CabecalhoSecao}
</textFieldExpression>
“Secao_” + $F{Secao}
</textField>
todo conteudo vem zuado. Alguem saberia me dizer se estou escrevendo algo errado na hora de definir as fontes, ou na hora que as chamo ???
Obrigado
Luiz Curti - Web Developer

aqui nao funcionou. nao sei pq.