PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande PRINTPRNF
Commande PRINTPRNF

Permet d'envoyer un fichier PRN vers une imprimante Windows.


Un fichier PRN contient un flux de données destiné à une imprimante (Ex: PCL). Ce flux est généré par une commande d'impression vers un fichier.

 

Syntaxe

 

CHGVAR

VAR(&CMD) VALUE('PRINTPRNF')

CHGVAR

VAR(&PARM1) VALUE('

File="Chemin et nom du fichier PRN à imprimer";
Printer=Nom de l'imprimante à utiliser";
[ Document="Nom de document pour le pilote d'imprimante"; ]

')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LAUNCHER/LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 +

&PARM2 &RESULT)

 

 

 Paramètres

 

 

Paramètres

 

Parm1

ou

Parm2

File désigne le chemin et le nom du fichier d'impression à envoyer vers l'imprimante.
Généralement ce fichier à un suffixe ".PRN". Il contient un flux d'impression. Ce fichier est généré par une commande d'impression vers un fichier.

 

Printer désigne l'imprimante vers laquelle on veut envopyer le flux d'impression.
L'imprimante doit être compatible avec le flux contenu dans le fichier d'impression.
Par exemple : Le fichier d'impression a été généré avec un pilote d'impression PCL 5, alors, l'imprimante désignée ici doit être compatible PCL 5.

 

Document est facultatif. Il permet d'indiquer un nom de document au pilote d'imprimante. Ce nom apparaîtra par exemple dans les files d'attente du spool Windows.

 

 

Exemple

 

CHGVAR

VAR(&CMD) VALUE('WPRINT')

CHGVAR

VAR(&PARM1) VALUE('Printer="HP LJ 1200";OutFile= "%TEMP%\Out.prn"')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) 

 

 

CHGVAR

VAR(&CMD) VALUE('PRINTPRNF')

CHGVAR

VAR(&PARM1) VALUE('File="%TEMP%\Out.prn";Printer="\\server\HP LJ 2200"')

CHGVAR

VAR(&PARM2) VALUE(' ')

CALL

PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT)

 

 

Voir aussi

 

Commande SETPRINTER