Aracılığıyla paylaş


XpsSerializationManager.SetFontSubsettingPolicy Yöntem

Tanım

Font-subsetting işleminin gerçekleştirildiği ayrıntı düzeyini ayarlar.

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)

Parametreler

policy
FontSubsetterCommitPolicies

font-subsetting ilkesini belirten numaralandırma değerlerinden biri.

Açıklamalar

Varsayılan font-subsetting ilkesi şeklindedir CommitEntireSequence.

BIR XPS belgesindeki metnin yazı tipi glifleri belge paketine kaydedildiğinde, belge metni herhangi bir bilgisayarda veya yazıcıda aynı şekilde görüntülenir. Glifler belgeye kaydedilmediyse ve gerekli yazı tipi yerel bilgisayarda veya yazıcıda yüklü değilse, işleme aygıtı başka bir yazı tipindeki glifleri değiştirmelidir. Gliflerin değiştirilmesi, farklı bir yazı tipi kullanıldığında metnin görünümünü değiştirebilir.

SetFontSubsettingPolicy font-subsetting ayrıntı düzeyini belirler.

CommitEntireSequence (varsayılan) en verimli seçenektir ve bir belge dizisindeki tüm belgelerin sayfalarının yalnızca aslında kullanılan glifleri içeren bir yazı tipi alt kümesini paylaşmasını sağlar.

Araya kaydedilen belgeler oluşturulurken, bir belge dizisi genelinde yazı tipi alt ayarı, son yazı tipi alt kümesi belirlenene kadar belgenin tamamını tutmak için büyük miktarda bellek gerektirebilir. CommitPerPage veya CommitPerDocument araya kaydedilen belgeler oluştururken uygulama belleği gereksinimlerini azaltmak için belirtilebilir.

olduğunda policy None, XPS belgesinde kullanılan tüm yazı tiplerinin tüm glifleri, metinde gerçekten kullanılmayan karakterler için bile glifler kaydedilir.

Şunlara uygulanır

Ayrıca bkz.