Compartir a través de


Administración internacional de fuentes

Los temas de esta sección abordan la funcionalidad básica de las fuentes internacionales. Para obtener instrucciones sobre el uso de la tecnología internacional de fuentes en las aplicaciones, consulte International Font Enumeration and Selection andUsing MS Shell Dlg and MS Shell Dlg 2 (Enumeración de fuentes internacionales y selección de fuentes y uso de MS Shell Dlg y MS Shell Dlg 2).

Infraestructura de administración de fuentes

A partir de Windows 7, la infraestructura de administración de fuentes admite la ocultación de fuentes que no son adecuadas para las listas de selección de fuentes de un usuario. La configuración predeterminada del sistema elegirá ocultar automáticamente las fuentes que no están diseñadas para los idiomas de entrada (teclados) habilitados en el sistema operativo. Además, los usuarios pueden optar por ocultar manualmente las fuentes en el Panel de control fuentes. Esta característica significa que los usuarios ya no deben enfrentarse a listas largas de fuentes inapropiadas y es especialmente útil para los usuarios internacionales que trabajan en scripts no latinos.

En Windows 7, no hay API para consultar directamente qué fuentes están ocultas o para establecer las fuentes que se van a ocultar. Sin embargo, esto no significa que no pueda aprovechar esta característica en la aplicación. Si usas la API ChooseFont de Windows (cuadro de diálogo común de fuentes) para habilitar la selección de fuentes hoy mismo, obtendrás el nuevo comportamiento de forma gratuita. La nueva cinta panorámica de Windows (controles de fuente) introducida en Windows 7 también admite este comportamiento y proporciona otra razón para "Ribbonize" las aplicaciones. Para obtener más información sobre el uso de controles de fuente en la cinta de opciones y ChooseFont para mostrar fuentes mientras filtra las fuentes ocultas, consulte International Font Enumeration and Selection.

Tenga en cuenta que ocultar las fuentes solo afecta a la interfaz de usuario de selección de fuentes. No afecta a las API de dibujo. Cuando se selecciona una fuente en un contexto de dispositivo, no hay ningún efecto en el dibujo debido a que la fuente está oculta. La función EnumFontFamiliesEx continúa enumerando las fuentes que se establecen en ocultas.

Inserción y subconfiguración de fuentes GDI

La tecnología International Fonts utiliza la biblioteca de servicios de inserción de fuentes para permitirle agrupar fuentes TrueType y OpenType en un documento o archivo. Insertar una fuente en un archivo garantiza que la fuente estará presente en el equipo que recibe el archivo. Para obtener más información, vea Referencia de inserción de fuentes.

Enumeración y selección de fuentes internacionales

Uso de MS Shell Dlg y MS Shell Dlg 2

Referencia de inserción de fuentes