「サブセット埋め込みフォント」とはどのような設定ですか

「サブセット埋め込みフォント」とはどのような設定ですか

「サブセット埋め込みフォント」は、PDF形式のファイルを軽量化する際の設定です。有効化すると、PDFファイル内に保持されるフォントデータの量を抑えることができます。

前提情報

PDFの文字フォントの埋め込みタイプには下記の3種類があります:
  1. 完全埋め込み
    PDFを作成する際、対象の文字フォントについて、すべての文字のフォントデータをファイル内に保持します。
    たとえば「MSゴシック」のような日本語フォントの文字には、漢字、ひらがな、カタカナ、英数字のほか、記号や合字なども含まれており、総文字数は16,000を越えますが、それらをすべてファイル内に保持している形になります。そのため、ファイルサイズが増大します。
    PDFを作成したときとは別のマシンにて開く際、以下のようになります:
    ・マシンにインストールされている文字フォントの種別に関わらず、オリジナルと同じ文字フォントでテキストが表示されます。
    ・PDFを編集して新しいテキストを追加する場合も同様に、オリジナルと同じ文字フォントが使用されます。

  2. サブセット埋め込み
    PDFを作成する際、対象の文字フォントについて、ファイル内で実際に使用されている文字のフォントデータのみをファイル内に保持します。
    そのため、完全埋め込みよりもファイルサイズは抑えられます。
    PDFを作成したときとは別のマシンにて開く際、以下のようになります:
     ・マシンにインストールされている文字フォントの種類に関わらず、オリジナルと同じ文字フォントでテキストが表示されます。
     ・PDFを編集して新しいテキストを追加する際は、同じ文字フォントがマシンにインストールされていなければ、代替フォントが使用されます。

  3. 埋め込みなし
    対象の文字フォントについて、ファイル内にフォントデータを一切保持しません。そのため、ファイルサイズが抑えられます。
    PDFを作成したときとは別のマシンにて開く際、以下のようになります:
     ・同じ文字フォントがマシンにインストールされていなければ、別のフォントに代替されて表示されます。
     ・PDFを編集して新しいテキストを追加する際も、同じ文字フォントがマシンにインストールされていなければ、代替フォントが使用されます。

フォントの埋め込みタイプは、フォント種別毎に設定されます。
Adobe ReaderでPDFファイルを開き、右クリックメニューの「文書のプロパティ」から「フォント」タブを開くと、文書内で使用されているフォント種別と、その埋め込みタイプを確認することができます。
※フォント名の横に(埋め込み)や(埋め込みサブセット)の表記がないものは、フォントが埋め込まれていないことを示しています。

NXPowerLiteで「サブセット埋め込みフォント」の設定を有効化してPDFファイルを軽量化すると:

PDF内で完全埋め込みされているフォントについて、「サブセット埋め込み」に変更します。
これによってファイル内に保持するフォントデータ量が減り、ファイルサイズを抑えることができます。
Warning
「サブセット埋め込みフォント」を有効化して軽量化した後のPDFファイルを編集する際は、編集時のマシンのフォントのインストール状況によっては、代替フォントが発生するようになります。