Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 Guia de design do aplicativo de suporte de impressão v1 e v2.
Os drivers de impressão V4 são executados diretamente do Driver Store, e o Point and Print aprimorado não baixa todo o pacote de driver para máquinas cliente, por isso é importante estar ciente das práticas recomendadas nesta seção.
Os binários do driver não devem tentar abrir nenhum outro binário dentro do driver. Em vez disso, os binários de driver devem usar um pacote de propriedades de driver para encapsular quaisquer dados comuns e/ou proprietários.
Se você desenvolver uma extensão de impressora instalada separadamente do driver (por exemplo, com um MSI ou setup.exe), aqui estão algumas práticas recomendadas:
Quando o seu aplicativo de extensão de impressora se regista no sistema de impressão, o aplicativo deve especificar opções de linha de comando na sua entrada AppPath para informar o aplicativo do PrinterDriverID para o qual o sistema de impressão está a lançar o aplicativo. As opções de linha de comando também indicam o modo de operação para o qual o sistema de impressão está iniciando o aplicativo.
Se o aplicativo de extensão de impressora exigir opções diferentes para um contexto de inicialização do usuário, você poderá fornecer essas opções em um atalho do menu Iniciar, mas isso não é tecnicamente necessário.
Se você desenvolver um aplicativo de extensão de impressora instalado com o driver, lembre-se de que esse tipo de aplicativo será instalado na Driver Store. E também esteja ciente do seguinte:
Esses aplicativos serão registrados automaticamente pelo sistema de impressão e serão registrados com opções de linha de comando padrão.
A especificação de opções de linha de comando adicionais não é suportada para esses aplicativos.
Esses aplicativos não serão iniciados fora das preferências de impressão ou eventos de notificações da impressora, portanto, não há suporte para a criação de atalhos no menu Iniciar ou permitir que os usuários iniciem esses aplicativos fora do contexto de um dos dois eventos.
Tópicos relacionados
Práticas recomendadas de desenvolvimento de driver de impressora V4