Discussions
Categories
- 197.1K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.7K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 555 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.3K SQL Developer
- 296.3K Development
- 17 Developer Projects
- 139 Programming Languages
- 293K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 158 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 466 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Reports pdf output in unicode

Hi
I am upgrading from Reports 10g to Reports 12c (Windows server) and want reports in unicode. Our old 10g report server was ESTONIAN_ESTONIA.BLT8MSWIN1257 and reports are ArialMT font . So I set new one ESTONIAN_ESTONIA.UTF8 in rwserver.conf file.
I read that UTF8 can be done using PDF subsetting in uifont.ali file. So I added entry *="arialunims.ttf" in the PDF:Subset section and commented out all other references above. Also copied arialunims.ttf to REPORTS_PATH. Restarted reports server, new charset is displayed in "showenv" page.
But all special characters are broken in generated PDF, in hardcoded static text and ones that come from DB. When I check the PDF file it says Encoding:ANSI under Fonts, nothing about UTF8.
What can be a problem? Did I understand correctly that it is possible in Reports 12c without changing the actual reports?
Answers
-
Hi,
ANSI in PDF means the font you mapped is not rendered in PDF.
- Ensure the path where you copied arialunims.ttf is set as the first path in REPORTS_PATH and REPORTS_FONT_DIRECTORY.
- Ensure you have recompiled the RDF using "ESTONIAN_ESTONIA.UTF8" either by Reports Builder or rwconverter.bat file
- If the font mapping in uifont.ali is correct, you should be seeing font embedded in PDF like below Arial,Unicode MS(Embedded Subset)
- *="arialunims.ttf" - This should be the first entry in [PDF:Subset] section.
- Restart complete OS - if Windows Registry changes are performed.
Ref: https://docs.oracle.com/middleware/1221/formsandreports/use-reports/pbr_pdf002.htm#i1013618
Thanks, Suresh