Compartilhar via


Compatibilidade com Pscript para grampeamento

Importante

A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) 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 Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

O driver Microsoft Pscript dá suporte aos seguintes recursos de grampeamento padrão em arquivos PPD.

  • *StapleLocation

  • *StapleOrientation

  • *StapleWhen

  • *StapleX

  • *StapleY

Para obter mais informações sobre esses recursos de grampeamento padrão, consulte PostScript Printer Description File Format Specification, versão 4.3, 9 de fevereiro de 1996. (Este recurso pode não estar disponível em alguns idiomas e países.)

Para determinar se o dispositivo dá suporte ao grampeamento, o driver Pscript usa a seguinte lógica:

  1. Se nenhum dos recursos de grampeamento padrão listados anteriormente estiver definido no arquivo PPD, o grampeamento não será suportado.

  2. Se *StapleOrientation for o único recurso de grampeamento definido no arquivo PPD, o grampeamento será suportado.

  3. Se um ou mais dos recursos de grampeamento padrão listados anteriormente (diferentes de *StapleOrientation) forem definidos no arquivo PPD e se qualquer um dos recursos definidos for restrito pela configuração atual de um recurso instalável, o grampeamento não será suportado. Por exemplo, se a opção NotInstalled do recurso instalável DuplexerUnit colocar uma restrição em *StapleLocation e a configuração atual da impressora para DuplexerUnit for NotInstalled, o grampeamento não será suportado.