2017-03-27 2 views
0

I ont le code ZPL suivant:ZPL impression différente dans 2 imprimantes

^XA^LH30,20^MD15^PW609 
^FO0,20^AD^FD   Pull Sample Post-Login^FS 
^FO0,45^AD^FDStudy ID :  ^FS 
^FO0,70^AD^FDLIMS No :  3216665-TIME_FACT-STOR_COND^FS 
^FO0,95^AD^FB590,2,,^FDMaterial Name : 2187- Abatacept (CTLA4g) for Injection 250mg/Vial^FS 
^FO0,140^AD^FDBatch No :  ^FS 
^FO0,165^AD^FDTime Point : ^FS 
^FO0,190^AD^FDStorage Conditions :^FS 
^FO0,215^AD^FDRemoved By : ^FS 
^FO0,240^AD^FDRemoval Date : 
^FS^XZ 

Sur un GX430t, la largeur de l'étiquette est 2x3 pouces. Il imprime le champ "Material Name:" amende en l'enveloppant à la 2ème ligne.

Lorsque vous essayez le même code en production, utilisez l'imprimante ZM400 avec une largeur d'étiquette de (1x3 pouce). Il imprime tous les champs, à l'exception du champ Nom du matériau, vous voyez juste une ligne vide où le champ Nom du matériau devrait être. Je suppose que c'est un problème avec la largeur de l'étiquette. Comment puis-je modifier le code ZPL qu'il prend en compte la largeur de l'étiquette de l'imprimante de production ZM400?

Répondre

0

La combinaison de ces trois commandes pourrait gâcher les choses.

^LH30,20 
^PW609 
^FB590,2,, 

^PW609 est la largeur d'impression de l'étiquette.

^LH30,20 définit la position de la maison à 30

^FB590 créerait un bloc de champ qui dépasse la largeur d'impression de l'étiquette (30 + 590 = 620, qui est> 609)

Alors peut-être quand vous les peaufinez un peu, il pourrait l'imprimer correctement?

+0

Merci, je vais essayer. – rvpals