XpsSerializationManager.SetFontSubsettingPolicy 方法

定義

設定字型子集設定的執行細微性。

public:
 void SetFontSubsettingPolicy(System::Windows::Xps::Serialization::FontSubsetterCommitPolicies policy);
public void SetFontSubsettingPolicy (System.Windows.Xps.Serialization.FontSubsetterCommitPolicies policy);
member this.SetFontSubsettingPolicy : System.Windows.Xps.Serialization.FontSubsetterCommitPolicies -> unit
Public Sub SetFontSubsettingPolicy (policy As FontSubsetterCommitPolicies)

參數

policy
FontSubsetterCommitPolicies

一個列舉值,指定字型子集設定原則。

備註

預設字型子設定原則為 CommitEntireSequence

當 XPS 檔中文字的字型圖像儲存在檔套件中時,檔文字會在任何電腦或印表機上以相同方式顯示。 如果圖像未儲存在檔中,而且本機電腦或印表機上未安裝必要的字型,轉譯裝置必須替代另一個字型的字元。 替代字元可以在使用不同的字型時變更文字的外觀。

SetFontSubsettingPolicy 會決定字型子設定的資料細微性。

CommitEntireSequence (預設) 最有效率,可讓檔順序中的所有檔頁面共用一個字型子集,其中包含實際使用的字元。

建立交錯的檔時,跨檔順序的字型子設定可能需要大量的記憶體來保存完整的檔,直到可以判斷最終字型子集為止。 CommitPerPageCommitPerDocument 可在您建立交錯的檔時指定來減少應用程式記憶體需求。

當 為 Nonepolicy ,會儲存 XPS 檔中使用的所有字型的所有字元,甚至是文字中未實際使用之字元的字元字元。

適用於

另請參閱