Merge remote-tracking branch 'origin/master'

This commit is contained in:
edo-neo 2024-10-29 17:29:00 +01:00
commit df02f2e7fc
5 changed files with 73 additions and 9 deletions

Binary file not shown.

View File

@ -0,0 +1,30 @@
CT~~CD,~CC^~CT~
^XA
~TA000
~JSN
^LT0
^MNW
^MTT
^PON
^PMN
^LH0,0
^JMA
^PR2,2
~SD15
^JUS
^LRN
^CI27
^PA0,1,1,0
^XZ
^XA
^MMT
^PW256
^LL144
^LS0
^FT21,129^BQN,2,4
^FH\^FDLA,{PART}{SN5}{MO}{YY}^FS
^FT234,104^A0I,23,23^FH\^CI28^FD{PART}^FS^CI27
^FT234,50^A0I,23,23^FH\^CI28^FDN:{SN5}^FS^CI27
^FT234,23^A0I,23,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27
^PQ1,0,1,Y
^XZ

View File

@ -0,0 +1,34 @@
CT~~CD,~CC^~CT~
^XA
~TA000
~JSN
^LT0
^MNW
^MTT
^PON
^PMN
^LH0,0
^JMA
^PR2,2
~SD15
^JUS
^LRN
^CI27
^PA0,1,1,0
^XZ
^XA
^MMT
^PW320
^LL1119
^LS0
^FT27,425^A0N,25,23^FH\^CI28^FD{DD}/{MO}/{YY}^FS^CI27
^FT175,425^A0N,25,23^FH\^CI28^FD{HH}:{MI}:{SS}^FS^CI27
^FT29,87^A0N,25,25^FH\^CI28^FDNumero Disegno^FS^CI27
^FT27,394^A0N,25,25^FH\^CI28^FDData/Ora Prova^FS^CI27
^FT27,348^A0N,25,25^FH\^CI28^FDN. Pezzo:^FS^CI27
^FT135,349^A0N,25,25^FH\^CI28^FD{SN5}^FS^CI27
^FT31,236^BXN,6,200,0,0,1,_,1
^FH\^FD{PART}{MO}{YY}{SN5}^FS
^FT29,287^A0N,25,25^FH\^CI28^FD{PART}{MO}{YY}{SN5}^FS^CI27
^PQ1,0,1,Y
^XZ

View File

@ -6,24 +6,24 @@ from PyQt5.QtWidgets import QApplication
from src.components.os_label_printer import * from src.components.os_label_printer import *
from src.lib.helpers import ConfigReader from src.lib.helpers import ConfigReader
SYSTEM_ID = "ST-TEN-1" SYSTEM_ID = "test-windows"
START_SN=1 START_SN=1
STOP_SN=40 STOP_SN=6
TEMPLATE="ferrari_30x16_203.prn" TEMPLATE="ferrari_flag_qr_only.prn"
PRINTER_NAME="Zebra_Technologies_ZTC_ZD421-203dpi_ZPL" PRINTER_NAME="zd421"
PN="055015378"
config = ConfigReader(system_id=SYSTEM_ID) config = ConfigReader(system_id=SYSTEM_ID)
config["label_printer"]["printer"] = PRINTER_NAME
printer=Os_Label_Printer(config=config,name="label_printer") printer=Os_Label_Printer(config=config,name="label_printer")
timenow = datetime.now() # timenow = datetime.now()
app = QApplication(sys.argv) app = QApplication(sys.argv)
for sn in range(START_SN,STOP_SN+1): for sn in range(START_SN,STOP_SN+1):
timenow = datetime.now()
print(f"PRINTING LABEL # {sn}") print(f"PRINTING LABEL # {sn}")
context = { context = {
# RECIPE DATA # RECIPE DATA
"PART": "000825276", "PART": PN,
# SERIAL DEFINITION # SERIAL DEFINITION
"SN": str(sn), "SN": str(sn),
"SN4": f"{sn:0>4}", "SN4": f"{sn:0>4}",

View File

@ -47,4 +47,4 @@ app = QApplication(sys.argv)
# TEST STANDARD PRINTER # TEST STANDARD PRINTER
printer = Os_Label_Printer(config=config, name="label_printer") printer = Os_Label_Printer(config=config, name="label_printer")
printer.config_changed() printer.config_changed()
printer.print_label("F164F169_203.prn", context=context) printer.print_label("ferrari_30x16_203.prn", context=context)