XpsSerializationManager.SetFontSubsettingPolicy(FontSubsetterCommitPolicies) Méthode

Définition

Définit la granularité à laquelle la création d'un sous-ensemble de police est exécutée.

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)

Paramètres

policy
FontSubsetterCommitPolicies

Une des valeurs d'énumération qui spécifie la stratégie de création d'un sous-ensemble de police.

Remarques

La stratégie de sous-paramètres de police par défaut est CommitEntireSequence .

Lorsque des glyphes de police pour le texte d’un document XPS sont enregistrés dans le package de documents, le texte du document s’affiche de la même manière sur tous les ordinateurs ou toutes les imprimantes. Si les glyphes ne sont pas enregistrés dans le document et que la police requise n’est pas installée sur l’ordinateur ou l’imprimante local, le périphérique de rendu doit substituer les glyphes d’une autre police. La substitution de glyphes peut modifier l’apparence du texte lorsqu’une police différente est utilisée.

SetFontSubsettingPolicy détermine la granularité de la sous-valeur de la police.

CommitEntireSequence (par défaut) est le plus efficace et permet aux pages de tous les documents d’une séquence de documents de partager un sous-ensemble de polices qui contient uniquement les glyphes réellement utilisés.

Lors de la création de documents entrelacés, le paramétrage de la police sur une séquence de documents peut nécessiter une grande quantité de mémoire pour contenir le document complet jusqu’à ce que le sous-ensemble de polices final puisse être déterminé. CommitPerPage ou CommitPerDocument peuvent être spécifiés pour réduire les besoins en mémoire de l’application lorsque vous créez des documents entrelacés.

Lorsque policy est None , tous les glyphes pour toutes les polices utilisées dans le document XPS sont enregistrés, même les glyphes pour les caractères qui ne sont pas réellement utilisés dans le texte.

S’applique à

Voir aussi