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
where can i find these arabic font files to download??
ReplyDeleterep as soon as possible
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