Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.
Para obtener más información, consulte Print Support App v1 and v2 design guide (Guía de diseño de la aplicación de soporte técnico de impresión v1 y v2).
Si la impresora contiene fuentes residentes en hardware, debe proporcionar especificaciones de métricas de fuente para estas fuentes en archivos .ufm o .ifi.
Cada fuente residente de hardware se describe en un archivo .ufm o .ifi independiente. Para que estos archivos estén disponibles para Unidrv, siga estos pasos:
En el archivo DLL de recursos de la impresora, especifique los archivos .ufm mediante el tipo de recurso RC_UFM y especifique los archivos .ifi mediante el tipo de recurso RC_FONT.
En el archivo GPD de la impresora, use el atributo *ResourceDLL para especificar el nombre del archivo DLL del recurso.
En el archivo GPD de la impresora, use una entrada *DeviceFonts para especificar los identificadores de recursos asociados a las entradas RC_UFM o RC_FONT en el archivo DLL de recursos.
El formato de la entrada *DeviceFonts es el siguiente:
*DeviceFonts: LIST (FontResourceID, FontResourceID, ...)
donde FontResourceID es el identificador de recursos de RC_UFM asociado a un archivo .ufm o el identificador de recursos de RC_FONT asociado a un archivo .ifi.
El siguiente es un ejemplo:
*% Assume that RC_FONT_xxx ids are references to
*% value macros defined by the GPD file creator.
*DeviceFonts: LIST(=RC_FONT_COURIER10, =RC_FONT_ARIALR,
+ =RC_FONT_ARIALI, =RC_FONT_ARIALB,
+ =RC_FONT_ARIALBI, =RC_FONT_TIMESNRR,
+ =RC_FONT_TIMESNRI, =RC_FONT_TIMESNRB,
+ =RC_FONT_TIMESNRBI)
Puede incluir varias entradas *DeviceFonts en Minicontroladores Unidrv. El analizador GPD concatena varias entradas y hace que todas las fuentes enumeradas estén disponibles para todas las configuraciones de las características de la impresora. Si necesita especificar que algunas fuentes solo estén disponibles con determinadas configuraciones, puede incluir entradas *DeviceFonts dentro de instrucciones condicionales.