Drukowanie gotowych plików na drukarce Zebra

0

W katalogu mam gotowe pliki z etykietami Zebra.
Czy jest możliwość wywołania z programu wydruku etykiety xyz zadaną ilośc razy.

0
  1. typ drukarki (ew. ZPL czy EPL)
  2. gotowe pliki czyli jakie - daj jeden przykładowy
0

Drukarka EPL.
Przykladowy plik w załączniku. Spakowany.

0

to jest z jakiegoś programu (Zebra Label Designer?) bo nie jest to co zostaje wysłane do drukarki.

0

Tak to jest plik programu ZLD.

0

no to ZLD na 100% ma możliwość wydrukowania danej etykiety x razy. Nie powiem Ci gdzie dokładnie bo nie mam tego teraz zainstalowanego ale klienci drukują tak setki etykiet i nie klikają każdej sztuki z osobna :)

0

Oczywiście ma możliwość tyle tylko, że aby dokonać wydruku trzeba otworzyc konkretną etykietę. Przy kilku etykietach nie ma problemu ale gdy chcę wydrukować kilkadziesiąt etykiet w różnych ilościach to jest problem.
Nie ma czegoś takiego jak drukowanie wsadowe.

0

no ale jeśli drukujesz to przez ZLD to nie widzę, jak mógłbym Ci pomóc. Z drugiej strony znasz jakikolwiek język programowania, chcesz sam napisać program, który by drukował? - Czego oczekujesz?
O drukarkach mogę Ci "poopowiadać" bo na co dzień się z nimi zmagam :)

0

Chodzi mi o to aby z poziomu mojego programu wydać polecenie z parametrami.
Tak jak w Linuksie w terminalu uruchamia się program.
np. mplayer /sciezka/do/pliku/nazwa.mp3

Mój program ma wczytywać nazwy plików z danego katalogu.
Następnie w Editach obok dodaje ilość sztuk wydruku.
I po kliknięciu na button uruchomiona jest komenda.

Ostateczne moje pytanie jest takie:
Czy jest możliwość uruchomienia innego programu z poziomu programu delphi?

0

a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?
Jedyne rozwiązanie, jakie widzę to drukowanie etykiet z Twojego programu. Nie jest to wcale trudne - wystarczy wysłać plik etykiety (ale nie .lbl tylko czysty tekst etykiety ZPL - da się to zapisać spod ZDL) na drukarkę.

0
Misiekd napisał(a)

a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?

  1. Klikam PPM na plik etykiety i wybieram Drukuj
  2. Otwieram plik poprzez Plik->Otwórz i póxniej Ctrl+P

Spróbuje jutro zapisu etykiety jako czysty teskst.

Napisz coś więcej o wysyłaniu z takiego pliku na drukarkę.

0
adnix napisał(a)
Misiekd napisał(a)

a wiesz jak uruchomić ZDL aby wydrukował zadaną etykietę x razy bez konieczności klikania czegokolwiek?

  1. Klikam PPM na plik etykiety i wybieram Drukuj

ale to Ci wydrukuje etykietę raz. Teraz jak będziesz chciał 100 razy to 100 razy uruchomisz program? Przecież samo otwarcie programu trwa dłużej niż wydrukowanie etykiety. Przy jednej/dwóch wtykietach może ma to sens ale przy 100/1000??

Spróbuje jutro zapisu etykiety jako czysty teskst.
chyba przy drukowaniu jest opcja zapisz do pliku, ale dokładnie nie pamiętam

Napisz coś więcej o wysyłaniu z takiego pliku na drukarkę.
jak masz gotową etykietę w pliku txt to wystarczy, że w cmd wydasz polecenie
copy etykieta.txt COM1 jeśli drukarka jest podłączona do portu COM1 i ustawiona na 9600 8n1. Z delphi możesz to zrobić przy użyciu np. TComPort

0

Nie wydrukuje mi to etykiety raz bo od razu pojawi się monit z ilością sztuk do wydruku.

Drukarka jest podłączona poprzez USB.

1 użytkowników online, w tym zalogowanych: 0, gości: 1