OPALE - 10.0 - Utilisation - Agrafer en PCL direct
Différence entre versions
(Cette version a été marquée pour être traduite) |
|||
Ligne 1 : | Ligne 1 : | ||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
− | == Préambule : == | + | == Préambule : == <!--T:1--> |
En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre <u>'''''PJL Command Before'''''</u> et <u>'''''PJL Command After'''''</u> de la commande MAPCPYSPLF : | En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre <u>'''''PJL Command Before'''''</u> et <u>'''''PJL Command After'''''</u> de la commande MAPCPYSPLF : | ||
− | <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>_____________ </u> Name, *MAP</span> | + | <!--T:2--> |
+ | <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>_____________ </u> Name, *MAP</span> | ||
<span style="background-color:Black;color:Lime;">PJL Command After . . . . .. . . . > <u>_____________ </u> Name, *MAP</span> | <span style="background-color:Black;color:Lime;">PJL Command After . . . . .. . . . > <u>_____________ </u> Name, *MAP</span> | ||
+ | <!--T:3--> | ||
Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping | Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping | ||
− | == Exemple d'utilisation == | + | == Exemple d'utilisation == <!--T:4--> |
+ | <!--T:5--> | ||
On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré : | On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré : | ||
− | === Définir le paramétrage dans l'option 14/14 === | + | === Définir le paramétrage dans l'option 14/14 === <!--T:6--> |
− | <span style="background-color:Black;color:Lime;">MYDESTPRINTER MYLIBPRINTER </span><span style="background-color:Black;color:white;"><u>PJLBEFORE</u> </span><span style="background-color:Black;color:Lime;"><u>STAPLETOPL</u> -> _____________________________</span> | + | <!--T:7--> |
+ | <span style="background-color:Black;color:Lime;">MYDESTPRINTER MYLIBPRINTER </span><span style="background-color:Black;color:white;"><u>PJLBEFORE</u> </span><span style="background-color:Black;color:Lime;"><u>STAPLETOPL</u> -> _____________________________</span> | ||
+ | <!--T:8--> | ||
Le bloc PJL en question s'appelle "STAPLETOPL". | Le bloc PJL en question s'appelle "STAPLETOPL". | ||
− | === Edition du bloc PJL STAPLETOPL=== | + | === Edition du bloc PJL STAPLETOPL=== <!--T:9--> |
+ | <!--T:10--> | ||
Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL". | Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL". | ||
+ | <!--T:11--> | ||
Ensuite taper son contenu en <u>HEXADECIMAL</u> : | Ensuite taper son contenu en <u>HEXADECIMAL</u> : | ||
+ | <!--T:12--> | ||
[[File:PJLBEFORE.jpg|500px]] | [[File:PJLBEFORE.jpg|500px]] | ||
− | === Utilisation du bloc PJL === | + | === Utilisation du bloc PJL === <!--T:13--> |
Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF : | Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF : | ||
− | <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>BEFORE</u> Name, *MAP</span> | + | <!--T:14--> |
+ | <span style="background-color:Black;color:Lime;">PJL Command Before . . . . . . . > <u>BEFORE</u> Name, *MAP</span> | ||
− | <span style="background-color:Black;color:Lime;"> ===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463) | + | <!--T:15--> |
+ | <span style="background-color:Black;color:Lime;"> ===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463) | ||
USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE') | USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE') | ||
</span> | </span> | ||
+ | <!--T:16--> | ||
{{Warning}} : Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job. | {{Warning}} : Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job. | ||
− | === Résultat du flux en sortie === | + | === Résultat du flux en sortie === <!--T:17--> |
− | ESC-12345X@PJL | + | <!--T:18--> |
+ | ESC-12345X@PJL | ||
@PJL SET STAPLE=LEFTTOP | @PJL SET STAPLE=LEFTTOP | ||
@PJL ENTER LANGUAGE=PCL | @PJL ENTER LANGUAGE=PCL | ||
ESCc15000D...FluxPCL...ESC-12345X | ESCc15000D...FluxPCL...ESC-12345X | ||
</translate> | </translate> |
Version du 6 juin 2019 à 11:50
Sommaire
Préambule :
En génération PCL native, l'agrafage d'un document peut se faire grâce à l'utilisation du paramètre PJL Command Before et PJL Command After de la commande MAPCPYSPLF :
PJL Command Before . . . . . . . > _____________ Name, *MAP PJL Command After . . . . .. . . . > _____________ Name, *MAP
Lors de son utilisation, ce paramètre doit être initialisé avec une valeur faisant référence à un paramétrage d'un bloc PJL dans l'option 14/14 du menu Mapping
Exemple d'utilisation
On souhaite rajouter des codes PJL d'agrafage dans le flux PCL généré :
Définir le paramétrage dans l'option 14/14
MYDESTPRINTER MYLIBPRINTER PJLBEFORE STAPLETOPL -> _____________________________
Le bloc PJL en question s'appelle "STAPLETOPL".
Edition du bloc PJL STAPLETOPL
Ensuite faire un 8 devant la ligne pour éditer le contenu du bloc PJL "STAPLETOPL".
Ensuite taper son contenu en HEXADECIMAL :
Utilisation du bloc PJL
Ce bloc STAPLETOPL est maintenant prêt à être appelé dans la commande MAPCPYSPLF :
PJL Command Before . . . . . . . > BEFORE Name, *MAP
===> MAPCPYSPLF SPLF(FACTURE) SPLNUM(9) JOB(QPADEV0005) JOBNUM(774463)
USER(JDIEU) MAPNAM(TEST73_1) MAPSEQ(*MRG) OUTQ(MYLIBPRINTER/MYDESTPRINTER) PJLBEFORE(STAPLETOPL) TYPLAN(*PCL) XPSCONVERT('*NONE')
: Le paramètre AFTER est utilisé pour ajouter des commandes PJL en fin de job.
Résultat du flux en sortie
ESC-12345X@PJL @PJL SET STAPLE=LEFTTOP @PJL ENTER LANGUAGE=PCL ESCc15000D...FluxPCL...ESC-12345X