How to print Chinese characters in report server in iAS 10g

1. deploy a rep into report deployment path defined in sourceDir in <oraclehome> /reports/conf/<repserver> .conf

2. make sure the rep can print correctly

3. define two environment ids in .conf, one is UTF8 with NLS_LANG set as AMERICAN_AMERICAN.UTF8, the other is called zhs, with NLS_LANG set to SIMPLIFIED CHINESE_CHINA.ZHS16GBK

4. in the Engine section, add the defaultEnvId 

to print chinese pdf file, following extra steps is needed.
5. copy chinese font into the <oraclehome> /reports/printer directory.

6. modify <oraclehome>/tools/common90/uifont.ali,
add a font subsetting entry into this [PDF:SUBSET] section, it's something like
Arial=“simfang.ttf“
This entry tells the report server to substitute all those Arial font into Fangsong font face.(My report is built in Arial font and when run in chinese session, it's changed to Chinese Font.)


      .
remember to restart the report server whenever this file is changed.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值