Oracle Reports字体子集设置

wooyq4lh  于 2023-04-05  发布在  Oracle
关注(0)|答案(1)|浏览(218)

我有一个Oracle Reports 10 g rdf,它使用了一种非标准字体,当客户端机器没有安装该字体时,它会变得混乱。我的客户端机器主要基于Windows,而我的服务器基于Linux
我在互联网上搜索信息,偶然发现了字体子集配置,它在我的本地机器上运行良好,生成包含字体的PDF文件。此PDF在所有机器上打开都没有问题。
我在我的服务器上完成了以下步骤:

  • 我将字体TTF文件(inthrp48dmtt.ttf)复制到u 01/app/oracle/product/10.1.2/frm 10 g/reports/templates
  • 在位于/u 01/app/oracle/product/10.1.2/frm 10 g/guicommon/tk/admin/的uifont.ali文件中,我添加了:
  • 在**[GLOBAL]**部分
  • “IntHrP48DmTt”= inthrp48dmtt
  • 位于**[PDF:Subset]**部分
  • inthrp48dmtt =“inthrp48dmtt.ttf”
  • 我将字体inthrp48dmtt.ttf安装到文件夹/usr/share/fonts/IntHrP 48 DmTt,并执行命令fc-cache /usr/share/fonts/IntHrP 48 DmTt/
  • 已重新启动报表服务器

所有这些步骤之后,字体仍然乱码。有人知道吗?

lskq00tm

lskq00tm1#

注解全局部分条目,PDF:仅子集将解决问题

相关问题