Séquences d’échappement prises en charge par Pscript
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.
Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.
Le pilote d’imprimante PScript5 prend en charge les séquences d’échappement suivantes.
Caractère d'échappement | Description |
---|---|
BEGIN_PATH | Ouvrir un chemin. |
CHECKJPEGFORMAT | Déterminer si une imprimante peut gérer une image JPEG. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section CHECKJPEGFORMAT. Cette séquence d’échappement génère un appel à la fonction DrvQueryDeviceSupport. |
CHECKPNGFORMAT | Déterminer si une imprimante peut gérer une image PNG. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section CHECKPNGFORMAT. Cette séquence d’échappement génère un appel à la fonction DrvQueryDeviceSupport. |
CLIP_TO_PATH | Définir une région de découpe qui est délimitée par un chemin. |
DOWNLOADHEADER | Télécharger l’ensemble des procsets (c’est-à-dire, ensembles de procédures PostScript). |
DRAWPATTERNRECT | Créer un rectangle blanc, en niveaux de gris ou noir uni en utilisant les capacités de motif et de règle du langage de commande de page (PCL) sur les imprimantes Hewlett Packard LaserJet ou compatibles LaserJet. Un niveau de gris est un motif de gris qui contient un mélange spécifique de pixels noirs et blancs. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section DRAWPATTERNRECT. Cette séquence d’échappement est associée à la fonction DrvEscape du pilote. |
ENCAPSULATED_POSTSCRIPT | Envoyer des données PostScript encapsulées (EPS) à l’imprimante. Cette séquence d’échappement est associée à la fonction DrvDrawEscape du pilote. |
END_PATH | Terminer un chemin. |
EPSPRINTING | Indiquer le début ou la fin d’une impression EPS. L’interface de périphérique graphique (GDI) intercepte cette séquence d’échappement et la traduit en un appel DDI autre que DrvEscape. Le pilote d’imprimante ne reçoit pas cette séquence d’échappement. |
GET_PS_FEATURESETTING | Obtenir des informations sur un paramètre de fonctionnalité spécifié pour un pilote PostScript. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section GET_PS_FEATURESETTING. |
GETTECHNOLOGY | Obtenir le type de technologie général pour une imprimante. Les pilotes d’imprimante écrits pour les versions du système d’exploitation Windows postérieures à Windows 3.0 peuvent ne pas prendre en charge cette séquence d’échappement. |
PASSTHROUGH | Envoyer des données directement à un pilote d’imprimante PostScript en mode de compatibilité ou en mode centré sur GDI. Les pilotes d’imprimante PostScript en mode centré sur PostScript ne prennent pas en charge cette séquence d’échappement. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section PASSTHROUGH. |
POSTSCRIPT_DATA | Envoyer des données directement à un pilote d’imprimante. Cette séquence d’échappement est identique à la séquence d’échappement PASSTHROUGH, sauf que les pilotes d’imprimante PostScript prennent en charge cette séquence d’échappement uniquement en mode de compatibilité Windows NT 4.0. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section POSTSCRIPT_DATA. |
POSTSCRIPT_IDENTIFY | Configurer un pilote d’imprimante PostScript en mode centré sur GDI ou centré sur PostScript. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section POSTSCRIPT_IDENTIFY. |
POSTSCRIPT_IGNORE | Supprimer la sortie. |
POSTSCRIPT_INJECTION | Insérer un bloc de données brutes dans un flux de tâches PostScript. |
POSTSCRIPT_PASSTHROUGH | Envoyer des données directement à un pilote d’imprimante PostScript en mode de compatibilité Windows NT 4.0 ou en mode centré sur PostScript. Les pilotes d’imprimante PostScript en mode centré sur GDI ne prennent pas en charge cette séquence d’échappement. |
QUERYESCSUPPORT | Déterminer si le pilote de périphérique implémente une séquence d’échappement particulière. |
SETCOPYCOUNT | Définir le nombre de copies à imprimer. Cette séquence d’échappement a été remplacée par les fonctions DocumentProperties et PrinterProperties. |
SPCLPASSTHROUGH2 | Permettre aux applications d’inclure des procédures privées et d’autres ressources au niveau du contexte de sauvegarde du document. Pour plus d’informations sur cette séquence d’échappement, veuillez consulter la section SPCLPASSTHROUGH2. |