我有一个 Oracle Reports 10g rdf,它使用非标准字体,当客户端机器没有安装字体时会出现乱码。我的客户端机器主要是基于 Windows 的,而我的服务器是基于 Linux 的
我在互联网上搜索信息,偶然发现了字体子集配置,它在我的本地机器上运行良好,生成包含字体的 PDF 文件。此 PDF 在所有机器上打开都没有问题。
我已经在我的服务器上完成了这些步骤:
我把字体TTF文件(inthrp48dmtt.ttf)复制到u01/app/oracle/product/10.1.2/frm10g/reports/templates
在位于/u01/app/oracle/product/10.1.2/frm10g/guicommon/tk/admin/的uifont.ali文件中,我添加:
我安装了字体inthrp48dmtt.ttf到文件夹/usr/share/fonts/IntHrP48DmTt,然后执行命令fc-cache /usr/share/fonts/IntHrP48DmTt/
重新启动报表服务器
所有这些步骤之后,字体仍然是乱码。有人有什么想法吗?
Comment Global the section entry ,
PDF:Subset
才会解决问题。