XpsSerializationManager.SetFontSubsettingPolicy Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la granularidad con la que se ejecuta el subconjunto de fuentes.
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)
Parámetros
- policy
- FontSubsetterCommitPolicies
Uno de los valores de enumeración que especifica la directiva de subconjunto de fuentes.
Comentarios
La directiva de configuración de fuentes predeterminada es CommitEntireSequence.
Cuando los glifos de fuente para el texto de un documento XPS se guardan en el paquete de documentos, el texto del documento se muestra de forma idéntica en cualquier equipo o impresora. Si los glifos no se guardan en el documento y la fuente necesaria no está instalada en el equipo local o en la impresora, el dispositivo de representación debe sustituir glifos de otra fuente. Sustituir glifos puede cambiar la apariencia del texto cuando se usa una fuente diferente.
SetFontSubsettingPolicy determina la granularidad del restablecimiento de fuente.
CommitEntireSequence (valor predeterminado) es el más eficaz y permite que las páginas de todos los documentos de una secuencia de documentos compartan un subconjunto de fuentes que contenga solo los glifos que se usan realmente.
Al crear documentos intercalados, el restablecimiento de fuente en una secuencia de documentos puede requerir una gran cantidad de memoria para contener el documento completo hasta que se pueda determinar el subconjunto de fuentes final. CommitPerPage o CommitPerDocument se puede especificar para reducir los requisitos de memoria de la aplicación al crear documentos intercalados.
Cuando policy
es None, se guardan todos los glifos de todas las fuentes que se usan en el documento XPS, incluso glifos para caracteres que no se usan realmente en el texto.