How to Generate Arabic PDF Reports with Oracle Reports 9i

Follow the following process
1. Set NLS_LANG=ARABIC_United Arab Emirates.AR8MSWIN1256
2. Set REPORTS_PATH to the system font directory such as D:\WINNT\Fonts
3. Open uifont.ali under $ORACLE_HOME\tools\common90\, set the font alias
   These font name should be the one you are using in your report.
Note: The entries are case sensitive thus file name and font name mustmatch here
   Arial..italic.Bold.. = "arialbi.ttf"
   Arial..italic... = "ariali.ttf"
   Arial...Bold.. = "arialbd.ttf"
   Arial = "arial.ttf"
   "Andale Duospace WT J" = "Aduoj.ttf"
   "Albany WT J"="AlbanWTJ.ttf"
   "Arabic Transparent"="artro.ttf"
4. Ensure that Default Printer Driver used is not an ASCII/Generic driver.
5. Run the report with DESTYPE=FILE and DESFORMAT=PDF

2 comments:

  1. where can i find these arabic font files to download??
    rep as soon as possible

    ReplyDelete
  2. To generate Arabic PDF reports with Java, you can use libraries like iText or Apache PDFBox. Here's a basic outline of the process. Create a Java project in your preferred IDE. How Parse File Add the necessary PDF library (iText or PDFBox) to your project's dependencies.

    ReplyDelete

Please Provide your feedback here