Udostępnij za pośrednictwem


XpsSerializationManager.SetFontSubsettingPolicy Metoda

Definicja

Ustawia stopień szczegółowości wykonywania podsettingu czcionek.

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)

Parametry

policy
FontSubsetterCommitPolicies

Jedna z wartości wyliczenia, która określa zasady ustawienia czcionki.

Uwagi

Domyślne zasady podsettingu czcionek to CommitEntireSequence.

Gdy w pakiecie dokumentu XPS są zapisywane symbole czcionki tekstu w dokumencie, tekst dokumentu jest wyświetlany identycznie na dowolnym komputerze lub drukarce. Jeśli glify nie są zapisywane w dokumencie i wymagana czcionka nie jest zainstalowana na komputerze lokalnym lub drukarce, urządzenie renderowania musi zastąpić glify inną czcionką. Podstawianie glifów może zmienić wygląd tekstu, gdy jest używana inna czcionka.

SetFontSubsettingPolicy określa stopień szczegółowości ustawienia font-subsetting.

CommitEntireSequence (wartość domyślna) jest najbardziej wydajnym i umożliwia udostępnianie jednej podzestawu czcionek stron wszystkich dokumentów w sekwencji dokumentów, który zawiera tylko faktycznie używane glify.

Podczas tworzenia dokumentów przeplatanych ustawienia czcionki w sekwencji dokumentów mogą wymagać dużej ilości pamięci do przechowywania pełnego dokumentu do momentu określenia końcowego podzestawu czcionek. CommitPerPage można CommitPerDocument też określić, aby zmniejszyć wymagania dotyczące pamięci aplikacji podczas tworzenia dokumentów przeplatanych.

Gdy policy jest Noneto , wszystkie symbole dla wszystkich czcionek używanych w dokumencie XPS są zapisywane, nawet glify dla znaków, które nie są rzeczywiście używane w tekście.

Dotyczy

Zobacz też