Search code examples
utf-8jasper-reports

jasper report missing characters


I am using JasperReports report with DejaVu Sans Font. When I try to print the word emissão it not print properly shows some missing characters, with Locale=pt

I am sure that all properties file is in UTF-8 format.

The jxml file is also in UTF-8 format. <?xml version="1.0" encoding="UTF-8"?>

Is there any missing setting?

Is font support UTF-8?


Solution

  • I don't know why this happens but my solution is put emission = emiss\u00E3o in resource properties file instead of emission = emissão may be jasper report lib read resource file bytes only in ASCII.