フォント・マッピングの定義

RTFテンプレートまたはPDFテンプレートのベース・フォントを公開ドキュメント用のターゲット・フォントにマップします。

フォント・マッピングは、サイト・レベルまたはレポート・レベルで指定できます。フォント・マッピングはPDF出力およびPowerPointの出力でのみ実行されます。

フォント・マッピングには2つのタイプがあります。

  • RTFテンプレート — RTFテンプレートおよびXSL-FOテンプレートからPDFおよびPowerPointの出力フォントにフォントをマッピングします

  • PDFテンプレート — PDFテンプレートから別のPDF出力フォントにフォントをマッピングします。

フォントを公開に使用できるようにする

Type1フォント・セットおよびTrueTypeフォント・セットは公開で使用できます。これらのセットのフォントは、ターゲット・フォントとして追加設定なしで選択できます。

事前定義済のフォントは、<oracle_home>/oracle_common/internal/fontsにあります。別のフォントにマップするには、そのフォントをこのディレクトリに配置して、実行時に公開で使用できるようにします。環境がクラスタ化されている場合、そのフォントは各サーバー上に配置する必要があります。

サイト・レベルまたはレポート・レベルでのフォント・マッピングの設定

フォント・マッピングは、サイト・レベルまたはレポート・レベルで定義できます。

  • サイト・レベルでマッピングを設定するには、「管理」ページで「フォント・マッピング」リンクを選択します。

  • レポート・レベルでマッピングを設定するには、レポートの「プロパティ」を表示して、「フォント・マッピング」タブを選択します。この設定は、選択したレポートにのみ適用されます。

レポート・レベルの設定は、サイト・レベルの設定よりも優先されます。

フォント・マッピングの作成

ベース・フォントとターゲット・フォントを指定します。

  1. 「管理」ページの「ランタイム構成」で、「フォント・マッピング」を選択します。
  2. 「RTFテンプレート」または「PDFテンプレート」で、「フォント・マッピングの追加」をクリックします。
  3. ベース・フォントの詳細を指定します。
    • ベース・フォント: 新しいフォントにマップするフォント・ファミリを入力します。例: Arial

    • スタイル: 「標準」または「斜体」(「PDFテンプレート」フォント・マッピングには適用されません)

    • 太さ: 「標準」または「太字」(「PDFテンプレート」フォント・マッピングには適用されません)

  4. ターゲット・フォントの詳細を指定します。
    • ターゲット・フォント・タイプ: 「Type 1」または「Truetype」

    • ターゲット・フォント: ターゲット・フォントを選択します。

      「Truetype」を選択した場合、コレクション内の番号付きフォントを入力できます。目的のフォントの「TrueTypeコレクション(TTC)番号」を入力します。