Conversione dei linguaggi di stampante
Convertire ZPL in DPL: stampare etichette progettate su Zebra con stampanti Datamax-O'Neil / Honeywell
Equivalenze da ZPL a DPL Datamax, come i parametri ZPL nominati diventano record DPL a larghezza fissa, conversione delle unità, esempio svolto e cosa verificare su I-Class, M-Class e Honeywell PC/PM in modalità DPL.
La direzione diretta si presenta quando la libreria aziendale di etichette vive in ZPL ma uno stabilimento usa ancora Datamax I-Class o M-Class, o Honeywell PC/PM configurate in modalità DPL. Invece di sostituire hardware funzionante, si traduce l'etichetta. Il formato a record di DPL impone al traduttore di calcolare le posizioni in centesimi di pollice e di impacchettare ogni campo nelle sue colonne fisse.
Equivalenze dei comandi
| Operazione | ZPL (Zebra) | DPL (Datamax-O'Neil) |
|---|---|---|
| Inizio / fine | ^XA … ^XZ | <STX>L … E (L apre il formato, E lo stampa) |
| Unità | punti | <STX>n = pollici (1/100 in), <STX>m = metrico (1/10 mm) |
| Testo | ^FO40,30 ^A0N,36,36 ^FDCiao^FS | Record: rotazione, font, larghezza×, altezza×, dimensione, riga, colonna, dati → 1911A030050 0020Ciao |
| Code 128 | ^BY2 ^BCN,90,Y,N,N ^FDdati^FS | Record: rotazione, simbologia E, larga, stretta, altezza, riga, colonna, dati → 1E2209000650020dati |
| Linee / riquadri | ^GB300,2,2^FS | Record di tipo X con l (linea) o b (riquadro) e dimensioni |
| Copie | ^PQ5 | Q0005 dentro il formato |
| Intensità / velocità | ^MD10 ^PR4 | Record H15 (calore) / P (velocità) |
Cosa cambia davvero
- I parametri nominati diventano posizioni in un record: un errore di un carattere sposta tutti i campi successivi. Generate i record da programma; non modificateli mai a mano.
- Coordinate: punti → centesimi di pollice (÷2,03 a 203 dpi), riga prima della colonna.
- Testo scalabile: ^A0 ZPL a 36 punti ≈ font 9 DPL con un codice di font smooth e una dimensione in punti; le dimensioni si arrotondano a ciò che la stampante ha caricato.
- Il testo leggibile sotto i codici è selezionato in DPL dalla maiuscola/minuscola della lettera di simbologia (maiuscola con testo, minuscola senza), non da un flag separato.
- Impostazioni lato stampante: calore e velocità persistono tra i lavori sulle Datamax; inviate H e P esplicitamente perché un lavoro stampato dopo quello di un altro non esca sbiadito.
Prima e dopo (semplificato)
^XA ^PW812 ^LL609 ^FO40,101 ^A0N,36,36 ^FDSafety Harness^FS ^FO40,132 ^BY2 ^BCN,90,Y,N,N ^FD7501234567893^FS ^PQ1 ^XZ
<STX>n <STX>L H15 D11 1911A030050 0020Safety Harness 1E2209000650020 7501234567893 Q0001 E
Come lo fa EtikStudio
Selezionate un profilo DPL Datamax/Honeywell ed esportate: EtikStudio calcola le colonne del record, converte le unità nella modalità della stampante, sceglie il font più vicino e impacchetta calore, velocità e quantità nel lavoro. La versione ZPL dello stesso design continua a servire le stampanti Zebra.
Gli esempi di comandi sono semplificati per chiarezza; la sintassi esatta varia per modello e firmware. Testa sempre sulla stampante di destinazione.