Condividi tramite


XpsSerializationManager.SetFontSubsettingPolicy Metodo

Definizione

Imposta la granularità alla quale è eseguito il subsetting del tipo di carattere.

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)

Parametri

policy
FontSubsetterCommitPolicies

Uno dei valori di enumerazione che specifica i criteri di subsetting del tipo di carattere.

Commenti

Il criterio predefinito per la sottoimpostazione dei tipi di carattere è CommitEntireSequence.

Quando i glifi del tipo di carattere per il testo in un documento XPS vengono salvati nel pacchetto del documento, il testo del documento viene visualizzato in modo identico su qualsiasi computer o stampante. Se i glifi non vengono salvati nel documento e il tipo di carattere richiesto non è installato nel computer locale o nella stampante, il dispositivo di rendering deve sostituire glifi da un altro tipo di carattere. La sostituzione dei glifi può modificare l'aspetto del testo quando viene usato un tipo di carattere diverso.

SetFontSubsettingPolicy determina la granularità della sottoinsieme del tipo di carattere.

CommitEntireSequence (impostazione predefinita) è il più efficiente e consente alle pagine di tutti i documenti in una sequenza di documenti di condividere un sottoinsieme di tipi di carattere che contiene solo i glifi effettivamente utilizzati.

Quando si creano documenti interleaved, la sottoimpostazione del tipo di carattere in una sequenza di documenti può richiedere una grande quantità di memoria per contenere il documento completo fino a quando non è possibile determinare il subset finale del tipo di carattere. CommitPerPage oppure CommitPerDocument è possibile specificare per ridurre i requisiti di memoria dell'applicazione quando si creano documenti interleaved.

Quando policy è None, tutti i glifi per tutti i tipi di carattere utilizzati nel documento XPS vengono salvati, anche glifi per i caratteri che non vengono effettivamente utilizzati nel testo.

Si applica a

Vedi anche