Formato de entrada de características
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.
Para especificar una entrada de característica de impresora en un archivo GPD, use el siguiente formato:
*Feature: FeatureName {FeatureAttributes}
donde FeatureName es el nombre de una de las características estándar predefinidas o un nombre de característica personalizado, y FeatureAttributes es un conjunto de atributos de característica.
Por ejemplo, un archivo GPD puede contener la especificación siguiente de la característica InputBin estándar.
*Feature: InputBin
{
*Name: "Paper Bin"
*DefaultOption: Upper
*Option: Upper
{
*Name: "Upper Tray"
*Command: CmdSelect
{
*Order: DOC_SETUP.10
*Cmd: "<1B>&l1H"
}
*Constraints: PaperSize.Env10
}
*Option: Manual
{
*Name: "Manual Feed"
*Command: CmdSelect
{
*Order: DOC_SETUP.10
*Cmd: "<1B>&l2H"
}
*Installable?: TRUE
}
}
Si repite una especificación de característica, por ejemplo, incluyendo dos o más entradas de característica InputBin, se aplicarán las siguientes reglas:
Los atributos y opciones que no están duplicados se agregan a la base de datos de Unidrv.
Los atributos y opciones que están duplicados se sobrescriben y Unidrv conserva solo la última especificación.
Puede controlar el orden en el que se muestran las características al usuario. Consulte Especificación del orden de presentación de características y opciones.