XpsSerializationManager.SetFontSubsettingPolicy Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.