Escapes compatíveis com 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.
O driver de impressora PScript5 dá suporte aos seguintes escapes.
Escape | Descrição |
---|---|
BEGIN_PATH | Abra um caminho. |
CHECKJPEGFORMAT | Determine se uma impressora pode manipular uma imagem JPEG. Para obter mais informações sobre esse escape, consulte CHECKJPEGFORMAT. Esse escape produz uma chamada para a função DrvQueryDeviceSupport . |
CHECKPNGFORMAT | Determine se uma impressora pode manipular uma imagem PNG. Para obter mais informações sobre esse escape, consulte CHECKPNGFORMAT. Esse escape produz uma chamada para a função DrvQueryDeviceSupport . |
CLIP_TO_PATH | Defina uma região de clipe delimitada por um caminho. |
DOWNLOADHEADER | Baixe todos os procsets (ou seja, conjuntos de procedimentos PostScript). |
DRAWPATTERNRECT | Crie um retângulo preto branco, em escala de cinza ou sólido usando os recursos de padrão e regra da PCL (Linguagem de Controle de Página) em impressoras compatíveis com LaserJet da Hewlett Packard ou LaserJet. Uma escala de cinza é um padrão cinza que contém uma mistura específica de pixels preto e branco. Para obter mais informações sobre esse escape, consulte DRAWPATTERNRECT. Esse escape está associado à função DrvEscape do driver. |
ENCAPSULATED_POSTSCRIPT | Envie dados do EPS (PostScript Encapsulado) para a impressora. Esse escape está associado à função DrvDrawEscape do driver. |
END_PATH | Encerrar um caminho. |
EPSPRINTING | Indique o início ou o fim da impressão EPS. A GDI (interface do dispositivo gráfico) intercepta essa escape e a converte em uma chamada DDI diferente de DrvEscape. O driver da impressora não recebe esse escape. |
GET_PS_FEATURESETTING | Obtenha informações sobre uma configuração de recurso especificada para um driver PostScript. Para obter mais informações sobre essa fuga, consulte GET_PS_FEATURESETTING. |
GETTECHNOLOGY | Obtenha o tipo de tecnologia geral para uma impressora. Os drivers de impressora que são gravados para versões do sistema operacional Windows após o Windows 3.0 podem não dar suporte a esse escape. |
PASSAGEM | Envie dados diretamente para um driver de impressora PostScript no modo de compatibilidade ou no modo centrado em GDI. Os drivers de impressora PostScript no modo centrado em PostScript não dão suporte a esse escape. Para obter mais informações sobre esse escape, consulte PASSTHROUGH. |
POSTSCRIPT_DATA | Enviar dados diretamente para um driver de impressora. Esse escape é idêntico ao escape PASSTHROUGH, exceto que os drivers de impressora PostScript dão suporte a esse escape apenas no modo de compatibilidade 4.0 Windows NT. Para obter mais informações sobre essa fuga, consulte POSTSCRIPT_DATA. |
POSTSCRIPT_IDENTIFY | Defina um driver de impressora PostScript para o modo centrado em GDI ou centrado em PostScript. Para obter mais informações sobre essa fuga, consulte POSTSCRIPT_IDENTIFY. |
POSTSCRIPT_IGNORE | Suprimir saída. |
POSTSCRIPT_INJECTION | Insira um bloco de dados brutos em um fluxo de trabalho do PostScript. |
POSTSCRIPT_PASSTHROUGH | Envie dados diretamente para um driver de impressora PostScript no modo de compatibilidade Windows NT 4.0 ou no modo centrado em PostScript. Os drivers de impressora PostScript no modo centrado em GDI não dão suporte a esse escape. |
QUERYESCSUPPORT | Determine se o driver do dispositivo implementa um escape específico. |
SETCOPYCOUNT | Defina o número de cópias a serem impressas. Essa fuga foi substituída pelas funções DocumentProperties e PrinterProperties . |
SPCLPASSTHROUGH2 | Permitir que os aplicativos incluam procedimentos privados e outros recursos no contexto de salvamento no nível do documento. Para obter mais informações sobre esse escape, consulte SPCLPASSTHROUGH2. |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de