I faced this problem and its very annoying so to make it clear to all here how you do this
on the field or label that may has Arabic content go to its properties by right click or on the properties pallet of it , and make these changes
- Check the box
PDF embed
- Choose
Identity-H
(Unicode with horizontal writing) fromPDF encoding
- Choose the font
Arial
if not there add it to the jasper fonts folder in the installation directory and add it to theclass path in settings
Rerun in PDF mode ... it will work