Compartir a través de


Localización del controlador de impresora V4

Importante

Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con las 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 la Guía de diseño de aplicaciones de soporte técnico de impresión.

Windows proporciona cadenas de pantalla localizadas estándar para admitir el desarrollo de extensiones de impresora y aplicaciones de dispositivos para UWP proporcionadas a través de objetos IPrintSchemaCapabilities .

En la tabla siguiente se muestran las características que Windows puede localizar con sus cadenas de visualización estándar:

Característica Opciones estándar
Contenedores de entrada Job/Document/PageInputBin
Tipos de medios PageMediaType
Duplexing JobDuplexAllDocumentsContiguously
Intercalación DocumentCollate
Color de salida PageOutputColor
Orientación PageOrientation
Varias páginas en una hoja JobNUpAllDocumentsContiguously
Perforación de agujeros JobHolePunch

DocumentHolePunch
Grapado JobStapleAllDocuments

DocumentStaple
Enlace JobBindAllDocuments

DocumentBinding
Calidad de salida PageOutputQuality
Tamaño del medio PageMediaSize

Además, estas cadenas están disponibles en los formularios XML de PrintCapabilities, siempre que el controlador no especifique un nombre para mostrar con un archivo DLL de recursos para la característica o la opción. Si un controlador especifica un nombre para mostrar mediante un archivo DLL de recursos, se proporcionará en el XML, así como en la interfaz de usuario heredada de preferencias de impresión basadas en COMPSTUI usada en versiones anteriores de Windows.

En las distintas interfaces de usuario y API, los nombres para mostrar varían. Use los tres diagramas de flujo siguientes para ver información general sobre el comportamiento de localización esperado para un escenario determinado.

En el siguiente diagrama de flujo se muestra el comportamiento de localización esperado en las aplicaciones para UWP, así como en las familias de objetos IPrintSchemaFeature e IPrintSchemaOption .

diagrama de flujo de comportamiento de localización para aplicaciones de Windows, iprintschemafeature o iprintschemaoption.

En el diagrama de flujo siguiente se muestra el comportamiento de localización esperado en los documentos XML PrintCapabilities .

Diagrama de flujo de comportamiento de localización para documentos XML de printcapabilities.

En el diagrama de flujo siguiente se muestra el comportamiento de localización esperado en el cuadro de diálogo de preferencias de impresión estándar basado en Compstui.

diagrama de flujo de comportamiento de localización para el cuadro de diálogo basado en compstui.

Para usar los nombres para mostrar localizados por Microsoft, siga las instrucciones de esta tabla para editar correctamente los archivos de configuración de GPD o PPD.

Tipo de archivo Instrucciones
GPD Especifique la entrada Nombre para la característica o opción GPD.

No especifique la entrada rcNameID .

Para las siguientes características o opciones, también debe especificar PrintSchemaKeywordMap para asignar características o opciones de GPD a las características o opciones definidas por el esquema de impresión correspondientes, a menos que se especifiquen como características estándar. Para ver ejemplos que muestran cómo usar PrintSchemaKeywordMap para asignar características, consulte Cambios en la descripción de características basadas en GPD/PPD.

JobHolePunch, DocumentHolePunch

JobStapleAllDocuments, DocumentStaple

JobBindAllDocuments, DocumentBinding

PageOutputQuality

PageMediaType

Para N-Up, no use PrintSchemaKeywordMap en los valores de opción.
PPD Use PrintSchemaKeywordMap para asignar características o opciones de PPD a las características o opciones definidas por el esquema de impresión correspondientes. Para ver ejemplos que muestran cómo usar PrintSchemaKeywordMap para asignar características, consulte Cambios en la descripción de características basadas en GPD/PPD.

Para N-Up, no use PrintSchemaKeywordMap en los valores de opción.

Localizar controladores basados en PPD

Los controladores basados en PPD no admiten archivos DLL de recursos. Como resultado, puede ser necesario proporcionar varios archivos PPD. Microsoft recomienda que los controladores de impresión v4 que usen archivos de configuración ppD usen las técnicas descritas en este tema para incluir un archivo PPD por configuración regional.

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

Cambios en la descripción de características basada en GPD/PPD

Características estándar