3

Acrobat Distiller (v.9.1.3) を使用すると、すべてのフォントを埋め込むことができないようです。その一例が Wingdings (TrueType) です。

チェックボックスと設定を「常に埋め込む」「サブセット化しない」にアクティブにしました。カスタム Distiller プロファイルとして保存したファイルをテキスト エディターでチェックインすると、次の*.joboptionsように明確に表示されます。

/EmbedAllFonts true
/EmbedOpenType true
/MaxSubsetPct 1
/SubsetFonts false

Distiller が完全に埋め込むフォント (私が要求したとおり) もあれば、埋め込まないフォントもあります。フォントのサブセット化を行うように設定を変更すると、すべてのフォントで機能します。したがって、私の設定は正しいと思います。

他の誰かが Acrobat で同じ問題/バグを経験していますか?

4

1 に答える 1

6

これはバグではなく、機能です。;-)

たまたま昨日、まったく同じ問題について疑問に思っていました。次に、Adobe が公開している公式の PDF 仕様に頼りました。そしてそこ(adobe.com/devnet/acrobat/pdfs/PDFCreationSettings_v9.pdf#page=36)私は読んだ:


次の表は、Distiller の設定で埋め込みまたはサブセット化できる (またはできない) フォントの種類を示しています。

フォントの埋め込みとサブセット化に対する Distiller の制御:

 ================== ==================== ============= =====================
 Font?              NeverEmbed?          AlwaysEmbed?  Subset?           
 ================== ==================== ============= =====================
 Type1              Yes                  Yes           Yes                  
 Type3              No (always embedded) -             No (always subsetted)
 TrueType (Type42)  Yes                  Yes           No (always subsetted)
 CIDFontType0       Yes                  Yes           No (always subsetted)
 CIDFontType1       No (always embedded) -             No (always subsetted)
 CIDFontType2       Yes                  Yes           No (always subsetted)
 OpenType           Yes                  Yes           Yes                  

Type 1、Type 3、Type 42、および CID キー付きフォントの詳細については、PostScript 言語リファレンスの第 5 章「フォント」および PDF リファレンスの第 5 章を参照してください。また、 Acrobat Developer Centerで、フォントに関する追加のドキュメントを見つけることができます。
"注: Distiller 5 以降では OpenType フォントもサポートされていますが、Distiller 4 ではサポートされていません。OpenType フォントは、コンパクト フォント形式 (CFF) に基づいています。詳細については、 Acrobat Developer Centerの Compact Font Format Specification を参照してください。"


したがって、これはすべてを説明しています:

アドビの公式仕様によると...

  • ...Type3 と CIDFontType1 は、たまたまこれら 2 つのフォントタイプのいずれかであるフォント名を 「埋め込まない」に設定しても、常に埋め込まれ ます。
  • ...Type3、TrueType (Type42)、CIDFontType0、CIDFontType1、および CIDFontType2 は、たまたまこれら 5 つの fonttype のいずれかである fontname を "Don't subnet" に設定した場合でも、常にサブセットです。
于 2010-08-15T21:32:50.920 に答える