1

クライアント マシンにフォントがインストールされていないと文字化けする非標準フォントを使用する Oracle Reports 10g rdf があります。私のクライアント マシンは主に Windows ベースで、私のサーバーは Linux ベースです

私はインターネットで情報を検索し、Font Subsetting の構成を偶然見つけました。これは私のローカル マシンで問題なく動作し、フォントが組み込まれた 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ファイルに、次を追加しました:

    • [GLOBAL]セクション で
      • "IntHrP48DmTt" = inthrp48dmtt
    • [PDF:サブセット]セクション で
      • inthrp48dmtt = "inthrp48dmtt.ttf"

  • フォント inthrp48dmtt.ttf をフォルダー /usr/share/fonts/IntHrP48DmTt にインストールし、コマンドfc-cache /usr/share/fonts/IntHrP48DmTt/を実行しました

  • レポート サーバーを再起動しました

このすべての手順の後、フォントはまだ文字化けしています。誰でも何か考えがありますか?

4

0 に答える 0