---
title: "Drukowanie etykiet wysyłkowych z aplikacji"
description: "Wysyłaj gotowe etykiety PDF albo dane RAW w języku ZPL, TSPL lub CPCL ze sklepu internetowego, WMS albo ERP na właściwą drukarkę."
---
<nav class="docs-breadcrumb" aria-label="Breadcrumb"><a href="/pl/docs/">Dokumentacja CloudPrint</a><span aria-hidden="true">/</span><span>Procesy drukowania</span></nav>

# Drukowanie etykiet wysyłkowych z aplikacji

<p class="docs-lead">CloudPrint drukuje etykietę wysyłkową utworzoną wcześniej przez przewoźnika, platformę handlową lub system wysyłkowy. Nie kupuje przesyłki, nie wybiera taryfy i nie generuje numeru śledzenia; dostarcza gotowy PDF albo zgodne dane RAW do właściwej drukarki.</p>

## Najpierw utwórz przesyłkę

Pobierz gotową etykietę z API przewoźnika lub platformy wysyłkowej. Następnie przekaż ją jako PDF, publiczny adres HTTPS albo dane RAW w języku ZPL, TSPL lub CPCL. Przewoźnik odpowiada za przesyłkę i etykietę, a CloudPrint za jej wydruk.

## Wybierz PDF albo język RAW etykiety

PDF można łatwo obejrzeć, lecz kolejka potrzebuje druku systemowego lub mechanizmu renderowania. Dla RAW ustaw `document_format=raw` oraz dokładny `document_raw_language`: `zpl`, `tspl` lub `cpcl`. Wybrana drukarka musi zgłaszać ten język i obsługę RAW.

## Przypisz stanowiska

Zapisz `printer_id` dla stanowiska pakowania lub procesu. Nazwę pokaż użytkownikowi, lecz wybieraj drukarkę według identyfikatora. Gdy drukarka jest niedostępna, zatrzymaj proces i poproś o jawny wybór, aby etykieta klienta nie trafiła do innego magazynu.

## Dopasuj nośnik i kod

Strona musi odpowiadać fizycznej etykiecie; w razie potrzeby podaj `media_width_mm`, `media_height_mm` i `dpi`. Skalibruj czujnik, gęstość i szybkość druku. Przed uruchomieniem wydrukuj i zeskanuj rzeczywiste próbki, ponieważ API nie naprawi uciętego kodu.

## Oddziel ponowienie żądania od ponownego wydruku

`Idempotency-Key` buduj z identyfikatora przesyłki, typu etykiety i wersji operacji. Ponowienie żądania po przekroczeniu limitu czasu zachowuje klucz. Świadoma druga kopia otrzymuje nowy klucz oraz informację o operatorze i powodzie. Przetestuj wyłączenie agenta, niedostępną drukarkę, brak nośnika i ponowne uruchomienie stanowiska.

## Następne kroki

<div class="docs-card-grid"><a class="docs-card" href="/pl/docs/guides/label-printing/"><strong>Druk etykiet i kodów kreskowych przez API</strong><span>Wysyłaj gotowe etykiety produktowe, magazynowe i kodowe w PDF, ZPL, TSPL lub CPCL do zgodnej lokalnej drukarki.</span></a>
<a class="docs-card" href="/pl/docs/guides/print-formats/"><strong>PDF i języki drukarek RAW</strong><span>Wybierz PDF albo jawny język RAW — ZPL, TSPL, CPCL lub ESC/POS — i kieruj zadanie wyłącznie do zgodnej drukarki.</span></a>
<a class="docs-card" href="/pl/docs/api/print-jobs/"><strong>Tworzenie i śledzenie zadań druku</strong><span>Twórz idempotentne zadania CloudPrint, sprawdzaj opcje drukarki i bezpiecznie śledź je aż do stanu końcowego.</span></a></div>

<nav class="docs-resource-links" aria-label="Następne kroki"><a href="https://cloudprint.me/status/">Status usługi</a><a href="/pl/docs/api/v1/explorer/">OpenAPI</a><a href="https://developer.cloudprint.me">Developer Portal</a><a href="https://my.cloudprint.me">Otwórz panel</a><a href="/docs/legal/privacy/">Polityka prywatności</a><a href="/pl/docs/legal/terms/">Regulamin</a><a href="/pl/docs/legal/data-processing/">DPA</a><a href="/docs/legal/service-level-agreement/">Service Level Agreement</a></nav>