Przejdź do treści

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.

Następne kroki ​

Przewodniki dotyczące integracji CloudPrint, podłączania lokalnego agenta i obsługi procesów drukowania.