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.
Importante
A Microsoft anunciou o fim da vida útil dos drivers de impressora v3 e v4 herdados.
Para obter mais informações, consulte Plano de descontinuação de suporte para drivers de impressora de terceiros no Windows.
Este artigo explora as opções de controlador na primeira etapa do assistente Criar um controlador de impressão v4.
As informações são fornecidas aqui de forma resumida, para ajudá-lo a descobrir rapidamente sobre as várias opções de recursos. Se você quiser mais informações sobre qualquer recurso, siga os links fornecidos para artigos relacionados que fornecem mais detalhes.
Tipo de renderização de driver
Driver de impressão V4 com filtros de renderização personalizados (aceita apenas XPS)
Escolha esta opção, se você quiser criar um driver de impressora que só aceita o formato Microsoft XPS como entrada. O driver pode produzir saída no formato XPS e/ou OpenXPS, dependendo da escolha que fizer no campo Escolha o formato XPS do driver.
Driver de impressão V4 com renderização de driver de classe
Ao escolher essa opção, você cria um driver de impressora que pode aceitar entrada no formato XPS ou OpenXPS. Ao escolher esse driver, você deve indicar na próxima página deste Assistente o nome do driver de classe de impressão que você gostaria de usar para renderização.
Filtro de renderização Microsoft XPS para PCL6 (aceita apenas XPS)
Esta opção permite que você crie um módulo de driver de filtro que só aceita o formato XPS como entrada e converte a entrada para PCL6. O driver pode produzir saída no formato XPS e/ou OpenXPS, dependendo da escolha que fizer no campo Escolha o formato XPS do driver.
Filtro de renderização Microsoft XPS para PostScript (aceita somente XPS)
Esta opção permite que você crie um módulo de driver de filtro que só aceita o formato XPS como entrada e converte a entrada em PostScript. O driver pode produzir saída no formato XPS e/ou OpenXPS, dependendo da escolha que fizer no campo Escolha o formato XPS do driver.
Formato de driver XPS
XPS
Esta opção configura o driver para produzir saída somente no formato XPS.
OpenXPS
Esta opção configura o driver para produzir saída somente no formato OpenXPS.
XPS, OpenXPS
Esta opção configura o driver para produzir saída no formato XPS ou OpenXPS, com XPS definido como padrão no arquivo INF.
OpenXPS, XPS
Esta opção configura o driver para produzir saída no formato OpenXPS ou XPS, com OpenXPS definido como padrão no arquivo INF.
Tipo de configuração do driver
Motorista GPD
Essa opção faz com que o Assistente crie um arquivo de idioma genérico de descrição da impressora (GPD) com o driver da impressora.
PPD Driver
Essa opção faz com que o Assistente crie um arquivo de idioma de descrição de impressora PostScript (PPD) com o driver da impressora.
Impressão protegida
Ativar impressão protegida
Selecione esta opção, se pretender a capacidade de utilizar um PIN para bloquear um pedido de impressão que é enviado para uma impressora. O utilizador final tem então de fornecer o mesmo PIN na impressora para libertar o pedido de impressão bloqueado para impressão. Para obter mais informações, consulte Suporte do driver para impressão protegida.
Funcionalidade adicional
Bolsa de propriedades do condutor
Este é um ficheiro XML que descreve o conteúdo de um saco de propriedades de driver. As propriedades especificadas neste arquivo e as informações fornecidas em quaisquer arquivos de dados adicionados às pastas ByteArray ou IStream do projeto serão compiladas em um pacote de propriedades de driver. Para obter mais informações, consulte V4 Pacotes de Propriedades do Driver da Impressora.
E você pode encontrar o esquema XML para o modelo de bolsa de propriedades do driver no Windows Driver Kit, nesta pasta: \Include\um\printdriverproperties.xml.
Arquivo de evento do driver
Este ficheiro é usado para descrever consultas Bidi e os gatilhos que devem causar um evento de driver a ser acionado. E é importante notar que os eventos de driver suportam apenas strings padrão. Para obter mais informações sobre eventos de driver e cadeias de caracteres padrão, consulte Driver Support for Customized UI.
Arquivo de mapeamento DevMode
Este é um ficheiro XML utilizado na conversão de PrintTicket <-> DEVMODE em código JavaScript. Quando você fornece esse arquivo, ele deve ser especificado no V4 Driver Manifest.
Saco de propriedades da fila
Este modelo permite que você forneça definições de configuração por fila, incluindo mapeamentos de formulário para bandeja e a configuração de propriedades da impressora, como opções instaláveis. Para obter mais informações, consulte V4 Pacotes de Propriedades do Driver da Impressora.
DLL de recurso
Este modelo permite que você forneça as descrições de recursos como fontes armazenadas externamente, ícones e outros bitmaps e cadeias de texto localizáveis da interface do usuário. Para obter mais informações, consulte Usando DLLs de recursos em um minidriver, Manifesto do Driver V4 e Localização do Driver de Impressora V4.
Restrições JS
Este modelo fornece os cabeçalhos de método para todos os pontos de entrada de restrição JavaScript suportados. Para obter mais informações, consulte Restrições de JavaScript.
GDL de configuração automática
Isso fornece um arquivo de configuração automática básico para um driver de impressão v4.
extensão XML TCPMon Bidi
Isso fornece um arquivo de extensão TCP/IP Bidi simples. Para obter mais informações sobre a sintaxe Bidi para o monitor de porta TCP/IP padrão, consulte Extensões de esquema TCP/IP.
WSDMon Bidi extensão XML
Isto fornece um simples arquivo de extensão WSD Bidi. Para obter mais informações sobre a sintaxe Bidi para WSDMon, consulte Extensões de esquema WSD.
Extensão USBMon Bidi XML + JS
Isso fornece um arquivo de extensão USB Bidi simples. Depende da existência de um USB Bidi Extender JavaScript correspondente. Para obter mais informações, consulte USB Bidi Extender.