wydaje się że będzie wystarczające. Co do etykieciarek do 1000zł to oprócz zebr mam doświadczenie jeszcze z etykieciarkami intermec, citizen i elzab. Wg mnie zebry sprawują się najlepiej, zarówno jeśli chodzi o szybkość druku jak i awaryjność. Chociaż jednak większość to są drukarki półprzemysłowe (np. ZM400).
Generalnie każda drukarka będzie dobra, która pozwoli Ci wydrukować na etykiecie o rozmiarach jaki Cię interesuje (różne etykieciarki mają różną max szerokość etykiety) oraz jeśli zadowoli Cię zestaw fontów/kodów kreskowych jakie dana etykieciarka ma (np. miałem elzaba, który pozwalał drukować tekst tylko w dwóch wielkościach). Zwróć też uwagę, czy producent udostępnia za free opis protokołu drukarki bo jak kupisz jakąś chińszczyznę to może się okazać, że się z nią nie dogadasz.
tu jest przykład (ze strony https://www.neodynamic.com/articles/How-to-print-raw-Zebra-EPL-commands-from-ASP-NET-directly-to-the-client-printer/) jak wysłać coś do zebry w EPLu
string lineFeed = "0x0A";
string cmds = "";
cmds += lineFeed;
cmds += "N";
cmds += lineFeed;
cmds += "Q609,24";
cmds += lineFeed;
cmds += "q784";
cmds += lineFeed;
cmds += "A170,5,0,1,5,5,N,\"WORLDWIDE\"";
cmds += lineFeed;
cmds += "LO5,230,765,10";
cmds += lineFeed;
cmds += "A10,265,0,1,3,3,R,\"MODEL:\"";
cmds += lineFeed;
cmds += "A280,265,0,1,3,3,N,\"Bar Code Printer\"";
cmds += lineFeed;
cmds += "A10,340,0,1,3,3,R,\" CODE: \"";
cmds += lineFeed;
cmds += "B280,340,0,3C,2,6,120,B,\"BCP-1234\"";
cmds += lineFeed;
cmds += "LO5,520,765,10";
cmds += lineFeed;
cmds += "A100,550,0,1,2,2,N,\"ISO 9000 Made In USA\"";
cmds += lineFeed;
cmds += "P1";
cmds += lineFeed;