Problem:
There was an instance where a user was using Arabic text in their report and the text was being displayed correctly in the Jasperserver UI whereas it was being printed correctly in the PDF, XLSX, and other exports.
Solution:
This issue seems to be caused by net.sf.jasperreports.text.save.line.breaks being set to true in JRS which breaks the text into lines which confuses bidirectional control characters in the text.
The workaround is to set net.sf.jasperreports.text.save.line.breaks to false either in the report or in WEB-INF/classes/jasperreports.properties.
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now