Funcionalidades Personalizadas
Importante
A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte o guia de design do aplicativo de suporte Print.
Os recursos personalizados são aqueles que são específicos para o seu hardware. Você cria nomes exclusivos para esses recursos. Para cada recurso personalizado, você deve especificar um conjunto de opções personalizadas. Por exemplo, suponha que sua impressora forneça um modo de operação econômico. Como a linguagem GPD não fornece um recurso para descrever esse recurso, você deve definir um recurso personalizado e suas opções. A especificação do recurso pode aparecer da seguinte maneira:
*Feature: EconoMode
{
*Name: "Economy Mode"
*FeatureType: PRINTER_PROPERTY
*DefaultOption: EconoModeOff
*Option: EconoModeOff
{
*Name: "Off"
*Command: CmdSelect
{
*Order: DOC_SETUP.5
*Cmd: "@PJL SET ECONOMODE=OFF<0A>"
}
}
*Option: EconoModeOn
{
*Name: "On"
*Command: CmdSelect
{
*Order: DOC_SETUP.5
*Cmd: "@PJL SET ECONOMODE=ON<0A>"
}
}
}