2

je générer des fichiers pour Prn imprimante via php et de les envoyer à l'imprimante pour l'impression à l'aideProblème avec l'envoi de fichiers à l'imprimante Prn: L'impression est extrêmement lente

COPY filename.prn /B \\ComputerName\NetworkPrinterName 

FYI cette commande est en cours d'exécution manuellement. Lorsque je fais cela, l'impression se passe beaucoup plus lentement que lorsque cela se passe directement à travers une application. Je suis principalement concerné par ce problème avec une imprimante d'étiquettes Zebra.

Qu'est-ce qui se passe avec le logiciel est le quand je donne une option pour imprimer 20 copies de l'étiquette de ses impressions dans les 5-10 secondes max

Quand je l'imprime dans un fichier prn avec la commande ci-dessus. Il faut littéralement 1 seconde par étiquette. En passant, les fichiers prn générés par moi en utilisant php et le logiciel sont 100% similaires. J'utilise en effet un template commun en php pour tout le code à barres qui provient de l'un des fichiers label prn que j'ai générés à partir du logiciel lui-même et en changeant simplement les valeurs liées au produit sans changement de design ou de structure.

J'ai regardé la documentation EPL de l'imprimante zebra, je n'ai pas pu trouver de problème et probablement parce que je ne la comprenais pas très bien.

Mon fichier PRN Structure

I8,A,001 


Q160,008 
q863 
rN 
S2 
D10 
ZT 
JF 
OP 
R279,0 
f100 
N 
A3,4,0,1,1,1,N,"ADWANTA TRUNK COL 100" 
A28,30,1,4,1,1,N,"D-Mart" 
B35,21,0,1,2,6,46,B,"1000256381" 
A35,99,0,2,2,2,N,"Rs117" 
A182,98,0,2,1,1,N," MRP" 
A182,114,0,2,1,1,N,"Rs130" 
P20 

NO NEXT TO P (ligne LAST) utilisé pour déterminer la quantité. N i changer dynamiquement par php en fonction de mes besoins

+0

@JustinC pouvez-vous me donner la syntaxe exacte – chirag7jain

Répondre

1

Modifier la P1 finale P20 - le numéro suivant est P copies à imprimer


Depuis cela ne fonctionne pas, essayez de changer la S2 à S3 et ainsi de suite à S6. Le réglage de la vitesse maximale dépend du modèle de l'imprimante. Même si, S2 devrait vous donner 2" par seconde ...


En l'absence d'une réponse à savoir si les « changement de commande S » questions concernées, je vais proposer la source, EPL Programming Guide - qui devrait être officiel et assez crédible - page 144, ou "Manuel du programmeur EPL2" (Manuel Zebra n ° 98009-001 Révision D) Page 2-56

+0

Je la change toujours en fonction de ma base Je n'envoie pas de P1 du tout Merci de toute façon Si vous pouvez y trouver un autre problème – chirag7jain

+0

Je vais essayer et vous le faire savoir.Il a mentionné n'importe où de la documentation, s'il vous plaît pointez-moi à la source – chirag7jain

+0

J'ai essayé de générer quelques fichiers PRN différents, notant qu'ils n'avaient pas les caractères "OP" au lieu qu'ils avaient juste "O" et donc j'ai fait le changement et maintenant il imprime les documents à bonne vitesse. Merci beaucoup – chirag7jain

Questions connexes