Personalización de controladores de impresora de Microsoft
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 Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
Los diseños del controlador de impresora universal de Microsoft (Unidrv) y del controlador de impresora PostScript de Microsoft (Pscript) se basan en la arquitectura del controlador de impresora del sistema operativo basado en NT. Por lo tanto, cada uno se compone de dos componentes: un DLL de interfaz de impresora y un DLL de gráficos de impresora. En esta sección se explica cómo personalizar estos componentes.
Para personalizar el DLL de interfaz de impresora proporcionado para Unidrv o Pscript, debe proporcionar uno o varios complementos de interfaz de usuario. Puede usar estos complementos para modificar la interfaz de usuario del controlador y proporcionar procesamiento adicional para determinados eventos de impresora. Si usa Unidrv desde Windows Vista, puede reemplazar por completo la interfaz de usuario.
Para personalizar el DLL de gráficos de impresora proporcionado para Unidrv o Pscript, debe proporcionar uno o varios complementos de representación. Puede usar estos complementos para modificar los datos que se envían al administrador de trabajos de impresión dentro del flujo de datos de un trabajo de impresión.
Esta sección contiene los siguientes temas:
Complementos de interfaz de usuario
Complementos de representación
Implementación de interfaces COM del controlador de impresora
Instalación de componentes de controladores personalizados
Interfaz de usuario de hoja de propiedades común
Administración de colores para impresoras
Adición de compatibilidad con vales de impresión a controladores de impresión