Partilhar via


Interface do usuário Pscript

Importante

Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com aplicativos de suporte de impressão (PSA), para personalizar a experiência de impressão em 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 de impressão.

A interface do usuário Pscript emprega CPSUI para criar as seguintes páginas de folha de propriedades:

  • A página Configurações do Dispositivo da folha de propriedades da impressora, que é exibida quando um usuário seleciona o item de menu Propriedades da pasta da impressora ou de uma janela de impressora. A página lista as configurações específicas da impressora.

  • As páginas Layout, Papel/Qualidade e Avançado para a folha de propriedades do documento, que são exibidas quando um usuário seleciona o item de menu Preferências de Impressão na pasta da impressora ou em uma janela de impressora ou quando um aplicativo chama as funções PrinterProperties ou DocumentProperties . As páginas listam as configurações específicas do documento.

Essas páginas de folha de propriedades contêm os recursos da impressora e as opções de impressora especificadas pelo minidriver Pscript de uma impressora. Eles também permitem que o usuário modifique valores de opção.

A interface do usuário do Pscript é implementada como uma DLL de interface da impressora do modo de usuário. O código nessa DLL, em conjunto com o CPSUI, especifica o conteúdo das páginas da folha de propriedades. A DLL impõe restrições nas quais as opções de impressora podem ser combinadas, com base nas informações no minidriver. Ele também garante que os usuários não selecionem opções não instaladas na impressora.

Você pode modificar as páginas da folha de propriedades fornecidas pelo Pscript fornecendo um plug-in de interface do usuário, que é descrito na seção intitulada Personalizando drivers de impressora da Microsoft.