【问题标题】:Jasper report PDF not taking chinese charactersJasper 报告 PDF 不带汉字
【发布时间】:2015-08-14 13:37:03
【问题描述】:

我无法使用 jasper 报告将中文字符嵌入到 pdf 中。 我得到的是英文字符,但不是中文字符。 希望有人可以为我提供此问题的快速解决方案。

【问题讨论】:

  • 您需要选择兼容中文的字体。你加了字体吗??
  • 是的,我使用了 Tahoma,还尝试了 arial unicode MS.. 到目前为止没有任何效果。

标签: java jasper-reports pdf-generation


【解决方案1】:

在你的标签内添加以下内容

<font fontName="Arial Unicode MS" size="11" pdfFontName="Arial Unicode MS" pdfEncoding="Identity-H"/> 

还要确保类路径中的 Arial 字体扩展 jar。在网上搜索 arial 字体扩展 jar。

【讨论】:

    【解决方案2】:

    将DynamicJasper-core-fonts-1.0.jar作为资源添加到您尝试使用的报告中,并检查pdf嵌入在有中文字符的字段中。

    您可以从http://archiva.fdvs.com.ar/repository/public1/ar/com/fdvs/DynamicJasper-core-fonts/1.0/找到并下载它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-13
      • 1970-01-01
      相关资源
      最近更新 更多