Jasper reports 关于泰米尔报告在iReport中的问题(JasperReports)

Jasper reports 关于泰米尔报告在iReport中的问题(JasperReports),jasper-reports,ireport,Jasper Reports,Ireport,我正在使用iReport Designer 4.0.1生成泰米尔语报告,而我正在生成报告,大多数泰米尔语字符不受支持 在报告预览中,我得到了我期望的确切字符,但当我将其保存为PDF时,我没有得到我期望的确切字符 在my.jrxml文件中,值是正确的,但在pdf中,它没有显示确切的字符 我使用Arial Unicode.TTF作为泰米尔字体 我在Linux平台上工作 请帮助我如何解决这些问题。您是否正在使用任何可以在文本字段属性中使用$R{first.name}直接引用的资源包,其中first.n

我正在使用iReport Designer 4.0.1生成泰米尔语报告,而我正在生成报告,大多数泰米尔语字符不受支持

在报告预览中,我得到了我期望的确切字符,但当我将其保存为PDF时,我没有得到我期望的确切字符

在my.jrxml文件中,值是正确的,但在pdf中,它没有显示确切的字符

我使用Arial Unicode.TTF作为泰米尔字体

我在Linux平台上工作


请帮助我如何解决这些问题。

您是否正在使用任何可以在文本字段属性中使用$R{first.name}直接引用的资源包,其中first.name是属性文件中的属性。 让我知道这是否有帮助

另外,请检查是否创建了unicode字体jar,并且在ireport中设置了类路径。

泰米尔报告解决方案和泰米尔PDF解决方案

我在泰米尔报告中使用了LE-ET-Ramyaetramya.ttf泰米尔字体

为用户泰米尔语字段$F{TamilName}设置pdfFontName=etramya.ttf和ispdfedded=true

我们可以将数据存储在表中,直接从表中检索,并以pdf/html/ODF文件的形式在泰米尔语中显示报告

在servlet中,为特定的jrxml字段设置pdffontname和字体存储位置路径 例如:

下载字体

任何问题都可以自由提问

谢谢和问候,例如:

泰米尔报告和泰米尔PDF解决方案

我在泰米尔报告中使用了LE-ET-Ramyaetramya.ttf泰米尔字体

为用户泰米尔语字段$F{TamilName}设置pdfFontName=etramya.ttf和ispdfedded=true

我们可以将数据存储在表中,直接从表中检索,并以pdf/html/ODF文件的形式在泰米尔语中显示报告

pdfFontName=etramya.ttf


您是否尝试在jasper report fonts jar文件中添加Arial泰米尔字体。否则,您将在内部预览中看到,但不会在pdf输出中看到。如果你有任何问题,请告诉我。字体扩展,字体扩展。答案总是字体扩展@Thanigaivel是正确的,但他的回答没有包括太多细节。请参考以下答案:首先感谢您的回复。我也尝试过使用Arial泰米尔字体,但我也遇到了与上面提到的相同的问题。
pdfFontName="font/etramya.ttf"