Explica la sustitución de fuentes de dispositivo en un controlador de impresora para las fuentes que proporciona el sistema operativo

INTRODUCCIÓN

Cuando envía un documento a una impresora, la impresora puede sustituir las fuentes que residen en la impresora por fuentes TrueType que proporciona el sistema operativo. Este artículo describe cómo se sustituyen fuentes de dispositivo.

Más información

Las impresoras pueden proporcionar las fuentes residentes en hardware o fuentes de cartucho. En este caso, las fuentes residen en las impresoras. Mediante una tabla de sustitución de fuente, puede especificar las fuentes residentes en hardware o fuentes de cartucho para sustituir las fuentes TrueType al imprimir.

Cuando la impresora recibe texto en dichas fuentes TrueType, la impresora comprueba primero si la tabla de sustitución de fuentes contiene una sustitución de hardware residente para la fuente TrueType. Si la impresora encuentra una fuente residente en hardware, y las métricas de fuente son compatibles, la impresora utiliza la fuente residente en hardware para imprimir.

Nota: Métricas de fuente incluyen el juego de caracteres, peso, cursiva y orientación.

Sustitución de fuentes de dispositivo se produce cuando el sistema operativo y la impresora utilizan dos definiciones de fuente distintos. Una aplicación selecciona una fuente que está disponible en el sistema operativo y utiliza la fuente de un documento en la pantalla. Al imprimir este documento, la impresora dibuja la salida de impresión utilizando una fuente define de manera similar a la que proporciona la impresora.

Sustitución de fuentes de dispositivo se produce normalmente en impresoras PostScript cuando se utiliza una fuente TrueType de Windows común en el documento impreso. Por ejemplo, si utiliza la fuente Arial TrueType en un documento, cuando la impresora imprime el documento, utiliza la definición de fuente PostScript de la fuente Helvetica. En este ejemplo típico, la sustitución de fuentes de dispositivo se realiza mediante una fuente similar que tiene un nombre diferente.

Sustitución de fuentes de dispositivo también se produce cuando la fuente de la impresora tiene el mismo nombre que la fuente que proporciona el sistema operativo. Por ejemplo, la fuente Arial y la fuente Times New Roman en la impresora pueden tener los mismos nombres que las fuentes en el sistema operativo. Sustitución de fuentes de dispositivo no siempre funciona como se esperaba, debido a que el controlador de impresora a veces selecciona por sí mismo o a través de la configuración del usuario si se utiliza la fuente que proporciona el sistema operativo.

Las fuentes TrueType disponibles para el sistema operativo se enumeran en la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
La sustitución de fuentes TrueType disponibles para el sistema operativo se enumeran en la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Una aplicación como Microsoft Office Word o Microsoft WordPad proporciona opciones de selección de fuente. Puede elegir una fuente para que la aplicación escribe el documento en esta fuente. La aplicación obtiene una lista de las fuentes disponibles mediante la comprobación de la subclave del registro de las fuentes del sistema operativo y también mediante la comprobación de la tabla de sustitución de fuente del controlador de impresora dispositivo, dependiendo de la aplicación que se utiliza.

Los siguientes son ejemplos de escenarios cuando se puede seleccionar una fuente de dispositivo.

Ejemplo 1

  • La aplicación escribe el documento en la fuente Times New Roman.
  • La impresora tiene la fuente Times New Roman de dispositivo, la fuente de dispositivo Times y otras fuentes de dispositivo instalados.
  • Seleccione la fuente Times como la fuente de dispositivo que sustituye a la fuente TrueType Roman nuevo de horas en la tabla de sustitución de fuentes de la impresora.
En este escenario, la impresora imprime el documento en la fuente Times New Roman de dispositivo cuando el documento se envía a la impresora. En la subclave FontSubstitutes, Times New Roman se muestra como una fuente sustituida de veces. La impresora tiene Times New Roman disponible como una de las fuentes de dispositivo.

Ejemplo 2

  • La aplicación escribe el documento en la fuente Arial.
  • La impresora tiene la fuente Arial de dispositivo, la fuente de dispositivo Helvetica y otras fuentes de dispositivo instalados.
  • Seleccione la fuente Helvetica como la fuente de dispositivo que sustituye a la fuente Arial TrueType en la tabla de sustitución de fuentes de la impresora.
En este escenario, la impresora imprime el documento con la fuente Arial de dispositivo cuando el documento se envía a la impresora. En la subclave FontSubstitutes, Arial se muestra como una fuente sustituida para Helvetica. La impresora tiene Arial disponible como una de las fuentes de dispositivo.

Ejemplo 3

  • La aplicación escribe el documento en la fuente Tahoma.
  • La impresora tiene la fuente de dispositivo Bookman, la fuente de dispositivo Helvetica y otras fuentes de dispositivo instalados.
  • Seleccione la fuente Bookman como la fuente de dispositivo que sustituye a la fuente Tahoma TrueType en la tabla de sustitución de fuentes de la impresora.
En este escenario, la impresora imprime el documento en la fuente de dispositivo Bookman cuando el documento se envía a la impresora. En la subclave FontSubstitutes, no hay ninguna entrada de sustitución disponible para Bookman. La fuente Bookman es compatible con la fuente Tahoma.

Ejemplo 4

  • La aplicación escribe el documento en la fuente Tahoma.
  • La impresora tiene la fuente de dispositivo Bookman, la fuente de dispositivo Oxford y otras fuentes de dispositivo instalados.
  • Selecciona la fuente Oxford como la fuente de dispositivo que sustituye a la fuente Tahoma TrueType en la tabla de sustitución de fuentes de la impresora
En este escenario, la impresora descarga la fuente Tahoma TrueType del sistema operativo y, a continuación, utiliza la fuente Tahoma TrueType descargada para imprimir el documento cuando el documento se envía a la impresora. En la subclave FontSubstitutes, no hay ninguna entrada de sustitución disponible para Oxford. La fuente Oxford es incompatible con la fuente Tahoma.

Referencias

Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

201978 cómo utilizar fuentes de dispositivo de impresora

Propiedades

Id. de artículo: 927067 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios