Generating Oracle Arabic Reports - PDF results in Arabic words are displaying in different characters in form window.
You have to set your report language to "Arial" Font not any other font, if the report displays rubbish data.
If your report displays data in question marks???, then you must modify your nls_lang.
Pls check the following link For more details of Font Sub-mask