IM-PDFCoordinator for Accel Platform セットアップガイド 第19版 2024-04-01

14.3. フォント埋め込み設定

IPAフォント 以外のフォントを使用する場合の、フォント埋め込み設定の手順を示します。

  1. ターミナルを起動し、< %PDFMAKEUP_HOME% /etc/fonts >へ移動します。

    < %PDFMAKEUP_HOME% >を< /usr/local/pmu >として説明します。

    $ cd /usr/local/pmu/etc/fonts
    
  2. フォントファイルを< %PDFMAKEUP_HOME% /etc/fonts/ >にコピーします。

    $ cp /tmp/xxxx.ttf /usr/local/pmu/etc/fonts/xxx.ttf
    
  3. 次のコマンドを実行します。

    $ ./mkpfont.sh
    
  4. < %PDFMAKEUP_HOME% /etc/fonts/pfont.txt >に、追加されたフォントファイルの記載があることを確認します。

  5. 動作確認を実施し、出力した帳票に差し替えたフォントが適用されていることを確認します。

注意

< %PDFMAKEUP_HOME% /etc/fonts/pfont.txt >に登録したフォントのみ使用可能です。

登録外のフォントは、< %PDFMAKEUP_HOME% /etc/prop/jp.sjis/locale.prop >の設定に従い置換します。

注意

コマンド引数の文字列、コマンド引数で指定するファイルの文字コードは UTF-8 にしてください。

また、出力されるログファイルは全て UTF-8 です。

注意

< %PDFMAKEUP_HOME% /etc/prop/jp.sjis/locale.prop >の< wfonthz >に設定されたフォントは、< %PDFMAKEUP_HOME% /etc/fonts/pfont.txt >へ登録してください。

登録していない場合、エラーが発生します。

コラム

デフォルトのIPAゴシックでは、誤読しやすい文字との判別をしやすくするため、数字の「0(ゼロ)」に斜線が入ったデザインを使用しています。

数字の「0(ゼロ)」に斜線が入っていないデザインのフォントを使用する場合は、「 IPAフォント の切替方法 」を参照しフォントを変更してください。

14.3.1. フォント埋め込みの確認

フォント埋め込みの確認手順を示します。

  1. フォントを埋め込んだPDFファイルを Adobe Acrobat Reader で開き、「ファイル」-「プロパティ」をクリックします。

    ../../_images/font_1.png
  2. 「文書のプロパティ」画面が表示されるので、「フォント」タブをクリックします。

    フォントが正しく埋め込まれている場合、フォント名の右側に「埋め込みサブセット」と記載されています。

    ../../_images/font_2.png

    コラム

    正しく埋め込まれていない場合、フォント名の右側に「埋め込みサブセット」の記載がありません。

    ../../_images/font_3.png
  3. 「英数字/日本語」以外も含め全ての文字が正しく表示されているかを確認します。