Druk etykiet i kodów kreskowych przez API
CloudPrint dostarcza gotowe etykiety produktowe, magazynowe i kodowe do lokalnych drukarek. Aplikacja przygotowuje treść, a CloudPrint przyjmuje gotowy PDF albo dane RAW w ZPL, TSPL lub CPCL, sprawdza trasę i śledzi zadanie.
Przygotuj końcową etykietę
Wygeneruj kod kreskowy, tekst i układ w sklepie internetowym, systemie magazynowym, ERP lub WMS. CloudPrint nie jest projektantem etykiet i nie zmienia danych biznesowych. Przed przesłaniem sprawdź, czy produkt, partia, zamówienie i wartość kodu dotyczą tej samej operacji.
Wybierz PDF albo język drukarki
PDF sprawdza się dla etykiety przygotowanej jako strona, jeśli kolejka obsługuje druk systemowy lub dostępny renderer. Dla bezpośredniego druku termicznego ustaw document_format=raw oraz document_raw_language: zpl, tspl albo cpcl. CloudPrint nie konwertuje języków drukarek.
Sprawdź wykryte możliwości
Wywołaj GET /api/v1/printers i odczytaj capabilities.language_profiles wraz z endpoint.raw_passthrough_available. Agent wykrywa te dane z drukarki i kolejki. Wybierz trasę, która ogłasza potrzebny język; nie zgaduj po marce ani nazwie i nie każ operatorowi przypisywać języka ręcznie.
Dopasuj fizyczny nośnik
Rozmiar strony lub poleceń musi odpowiadać etykiecie. W razie potrzeby ustaw media_width_mm, media_height_mm i dpi, a w drukarce skalibruj czujnik, gęstość oraz prędkość. Przed wdrożeniem wydrukuj i zeskanuj rzeczywiste próbki; status printed nie potwierdza czytelności obciętego kodu.
Świadomie kieruj i ponawiaj
Zapisz printer_id dla każdego stanowiska lub zastosowania etykiety. Utwórz zadanie ze stabilnym Idempotency-Key, zapisz print_job_id i sprawdź wynik końcowy. Ponowienie po przekroczeniu czasu zachowuje klucz; celowy dodruk używa nowego klucza i zapisanej przyczyny.